Bought for a 50s style dinner, fit great and looked even better for under 20 bucks! It's a poly blend so it's not glam material but I must say, I did love it!!! I'm 5'7 140 athletic shape bought medium, retuned for small which fit perfect