I ordered this dress for my 5 year old. I am very happy with it and it is adorable.  It is washable and the material on the top stretches so she will be able to wear it for a while.  Thus far she has worn over 10 times including sleeping in it and jumping like crazy in a kid bouncy at a party.  It has survived just fine.  It is a bit long but just right for my tall daughter.