It was super flattering. Dress from Amazon as wellSo my wife purchased this dress for a Gala we had to attend! She was hesitant about purchasing the dress but she trusted the reviews and the dress looked absolutely amazing on my wife! As soon as she put the dress on I was like Wow! She order a size MEDIUM which is True to Size for her.This dress received so many compliments in a sea of beautiful dresses. The price cannot be beat for the quality and wearability of this dress. The cooler was perfect and it held up to hours of pictures and dancing. Could not have asked for better. The fit was lovely, I will say it may have been a little big in the chest area, I think that this could have been worked with. Some dress tape or some other undergarment may have been the fix, we just did not have time to mess around with it. 5'4" 36C and 138 lbs, usually a size 4 or 6 in most things, this was a Medium.I love the fabric. Very comfortable and flattering. It stays up on its own. If you are short you may need a hem.I felt absolutely beautiful! Best prom dress I could have ever asked for. I received so many compliments.The fabric is extremely stretchy. Size down!This dress is so well made. 100% reccomendJust received my dress. Shipping was fast, it took 3 days to arrive. I'm generally size xs, but I ordered small, as it was the smallest size available. For reference, I am 5'8 130lbs 34b-24-35. The material reminds me of costume material. I prefer my clothes to be form fitting, however this was a bit loose around the waist (again im really an Xsmall). The train is long, dress looks exactly like the pics. There's built-in padding and a strip to keep the top from sliding. The dress suprisingly fit my chest well! The zipper gets stuck, so if I do decide to keep the dress, I know to be careful and to expect the zipper to eventually break.All in all, it's an ok dress. Giving 4 starts for quick delivery and because it isn't completely horrible. I'm just too on the fence about keeping it. Even if I'm most likely only going to wear it onceThis dress was better than I expected it to be. I did sew the split down a bit only because I’m heavy on the bottom and didn’t like how it spread out. Overall it’s beautiful and well worth the money. Stretch is great, I order medium which is a size down for me.