I was impressed by the quality of the fabric on this dress! Reason I'm giving four stars instead of 5 is because I did need to get it altered. It was too large in the bust and the hem was very crooked and had to be taken in. Otherwise, I think it was a good investment. The cost of the dress + the alterations was the same price as other dresses that frankly aren't as pretty. :) Just expect you'll need to take a trip to the tailor.