I am 5'11, 165 lbs, athletic build, and an 8/10 in most pants/bottoms. I ordered the Large, and I'm glad I did, they are just a little snug on my belly area and ride up a little on my inner thighs. Not too badly. They do hug your curves and hold you in. Cute cut and the seams add a modern appearance. Overall pretty comfy and will keep!