I'm short so finding leggings that don't bunch up at my knees is so difficult! These are great! I was pleasantly surprised with the quality of the leggings. They are thick! I'm 5'2" and 140 lbs and wear a size 8 at GAP and the M fit great. They are snug, but that's what I wanted. I think a L would have fit too, but probably would have bunched up at the knees. So happy I took the risk of ordering online!