I ordered a XL it fit perfect! Love the feel and the Savage Fenty band! Very comfortable.
I am 5'9 185lbs, I purchased the large. theses fit perfect for me. If you like your leggings snatched tight then I would go with med. but the large fit perfect and super comfortable.