This dress was exactly as expected and a great day for the price. It fits perfectly and it is flowy and pretty - a perfect Easter dress. The quality seems good and I hope it will hold up after washing (which I will put off as long as possible). I'm 5'4 and it hit perfectly at my ankle so it is a great length.