I absolutely love this dress. The reason I'm only giving 4 stars instead of 5 is because of a few reasons.
1. It was in a very dirty package upon arrival. I wiped it down terrified that it wpuld mark up the dress. Thankfully it was inside another package as well but the problem was it was VERY tightly packaged so getting it out was really hard because I didn't want to ruin the dress.

2. There are quite a few stitching flaws. I don't think anyone will notice from a distance but I'm just hoping it doesn't come unraveled at any point.

3. The smell. When you open it, the smell is not flattering. That goes away. I hung it out for 2 nights on a hanger and the smell is completely gone.

Those things aside, this dress is beautiful. Especially for the price. I can't wait for our big day.