I wore this dress to my homecoming this year and I loved it! I was worried it wouldn't get here in time, but it did and fit really well. It was a little wrinkly when it arrived so I had to steam it, but overall, I definitely recommend this dress. Plus, many people were shocked at the price!