First want to say that I am 5'6 and 165lbs. I just had a baby so was looking for something that was high waisted with compression. That part was true. I ordered a large which fit super tight. The length was perfect though. I decided to order another pair in an extra large for a bit more stretch incase they shrunk. The extra large has a really long crotch, the legs are too short and the ankles are loose and not snug. The weirdest fit ever. Maybe I got a defective pair. Idk, but super disappointed.