My 4 year-old daughter got this for Christmas and wore it until there were so many holes in it we had to force her to let us throw it away. So, no question that it's a little girls dream dress. But, from a mother's perspective, the quality of the fabric is so poor. The seams tore after not much wearing (although it was worn long after the tears started!). The material is veeeeery thin.