I should have followed the size chart and ordered a L. I ordered a M after reading all the reviews from people with similar body type. I typically where a M in most other brand of leggings. The L would have worked better for my body type. I could get the M on, but they were too uncomfortable cutting into all untoned body parts on the legs. Not a very attractive look. For reference, I am 5'5", 145-150 lbs, 31Waist, 41Hips. I liked the fabric (not see through) and quality (very thick), and they looked like they would have worked to keep a body warm, but I returned them not wanting to mess with trying on the L.