I bought this dress for my 3 year old daughter. I love it and she loves it. For the price it is good quality and very pretty and flows nicely. I would purchase this dress again and might have to order a replacement because she wears it so much!