I picked this dress over the one you find at target and walmart because I wanted something a little different.  It is a very pretty dress, however it doesn't seem like it will last very long.  It is very thin and my 3 yo wears it ALL the time.  I'm surprised she hasn't ripped it so far.  Also, the bottom of the dress does not poof outlike shown in the picture.  Its very flat.  My daughter wears her tutu underneath and that does the trick!  Overall I gave this 4 stars because my 3 yo is truly in love with it and thats all that matters!  She adores the silver slipper necklace that came with it too!