I first bought the shorts in x-small, based off of all the reviews that they come too large. I disagree entirely. I am 5'3" and 110 lbs and the small was a perfect fit. I wear them underneath everyday skirts and dresses. They have started to ride up, which is annoying, but I haven't tried washing them yet. All in all, I would definitely buy them again.