Based on other reviews, I originally ordered a medium in black (I'm 5'7, 112 lbs), and they were enormous. So I ordered the XS in white, and they are incredibly tight, but still wearable, however it seems like the sizing in these is very inconsistent from color to color. I'd advise ordering two sizes of whichever ones you want. Besides that, the
velcro closure is slightly awkward and not my favorite design, but I love the shorter length and that they do not cut into your thighs (and mine are muscular enough that they would, so the combo of tightness without bulges is a nice one!). I just have no clue how to recommend sizing, the difference between the medium and xs was so vast.