I would recommend this dress. The quality of the material and the style were of good quality. We ordered it as a possible graduation dress. A little short for my daughter's preference, so she did not choose to wear it. I thought it looked adorable and the length was appropriate. It would be great for graduation or a party with sandals or a cute pair of sneakers.