When I bought this dress, I was hesitant at first because of the price and since it was online, I was worried that it wouldn't fit or it would come as something I did not want (something ugly). But I was like lol whatever ima buy it anyways, and legit when it came I tried it on and was like YESSS this is the one. It fit me PERFECTLY (no alterations needed) The only reason why I'm giving it a 4 star and not 5 is because the flowers did not look as nice as the ones online, but legit it was still really pretty. A lot of people complimented the dress and it was very unique compared to most people at prom. Even after lots of dancing, even in the mosh pit hehehe... the dress held up and didn't rip :) sooo I personally would rate this a 4.5. I was straight up LIVING with this dress at prom. Now I'm going to be taking this dress back to Vietnam in the summer to do photoshoots! Fun times yo.