I shop around alot for costumes and don't mormally buy online because of the fitting issue. I bought this costume based on the reviews and am very happy with this purchase. The quality is very nice a thin strechty fake suede with real beaded bodice and headband. I am 5'3 36 C and 125 pounds and the small was perfect. It wasn't too short and fit like a glove. If you have any bulges anywhere then you must wear spanx or some type of girdle. It does show every bulge. But if you are shapely and want to show off your hourglass figure this is the costume to wear!