I'm 5'2" 34D and 130-140 lbs (depending on the time of year) with thick thighs. The material is a lot thicker than I thought it would be and fits perfectly. Probably wouldn't fit most tall people because the crotch is so high, but it's super cute.