So... I got to say I love the dress. I weight 160 pounds 5'5" usually wear 8-10 for dresses and got me a large size and fitted me a little loose Probably medium would've been better. Material is OK. The dress has several stains but I will keep it just because I like it. It was above and beyond my expectations. So happy I got this. I received many compliments when I wore it out. Looks great with the perfect heel.