I was sceptical about buying shorts online but i just got my order today and they are true to size, they are SO comfortable and they are stretchy, actually they stretch quite a bit! Im 5"1& 140lbs I got a size large and they are a perfect fit, did I mention how comfy they are?!! I will be getting more of these.