Amazing. Flattering on every figure. Seriously, if you're on the fence...Get it!!! Good quality, worth mentioning it's on the thicker side so it's good for cooler weather too. The Small fit me just right, like a glove--I'm 5'2 106 lbs 34B-C. It was perfect for my courthouse wedding. Highly recommend!!!