This dress was exactly what we wanted - something that looked a bit like Rapunzel's dress from the Disney movie, but would be unique (since there were undoubted a gazillion other 'Rapunzels' for Halloween in 2011), higher quality than the Disney dresses on the racks at Target, and might spark more creative play than a dress that was clearly intended to be "the" Rapunzel dress.  It seems to have worked - she doesn't stick to playing just one character in this dress, and the quality seems just right for children's indoor play plus the occasional day of rougher wear when trick-or-treating.  I haven't seen any rips, tears, or loose stitching.  It's not a super-heavy cloth (not at this price!), and the 'crown' is a bit hard to keep on - but she loves it and has a lot of fun wearing it.  She'll still put it on first thing in the morning and wear it all day from time to time, even.  For the price we were willing to pay, this is just what we wanted and hoped for.

Our daughter was five years old, just starting to wear size 6, and this (the Medium size) had a bit of extra room for her to grow in and for her to wear warm clothing under when trick-or-treating.  I think we might have needed to pin up the skirts, which are on the long side, just for Halloween, so that she could safely climb lots of stairs to front doors in the dark.  The skirts were fine for at-home play, though, even with our own staircase.  I think she'll be able to wear this for a couple more years, so I guess I would say it's about size 6 to 8 girls (actually . . . just checked a seller's website, and they say Medium is 7 to 8 girls, Large is 10 to 12).