Im 53 approx 130lbs. I bought a size medium, and the fit was perfect. I carry my weight in my bottom and legs. My waist is a 28-29, hips 36. The small would have been too tight. The quality was average, what I would expect for the price. Lots of compliments at work, I wore with ballerina flats and a flowy top.