around 55 and 130 lbs, medium is perfect on me (i wear it high-waisted and it falls around mid-thigh, maybe a little above.) (: this is my favorite, i wear it with EVERYTHING, i have a black one that ive had for 3 years now and its still completely intact (and im not careful with my clothes at all) and i just got a second one!