We are going to Disney in February and my husband purchased the "Lunch with the Princesses" package for our seven year old daughter.  She HAD to have a Rapunzel dress, or she just wouldn't have been able to show her face (according to her).

After being warned by others that the cost of princess wear at the park is outrageous (could have guessed that), I hopped over to Amazon to look for dresses.

My dd (darling daughter) is 7-1/2, and is wearing about a 7-1/2 clothing size, (sevens getting tight, eights WAY too big), I ordered this dress in the XL (7/8) sizing.

Sizing is exactly what I was hoping for - but be warned if your little princess has "meaty" arms, the arms would be tight.  Plenty of room, NO fasteners (pull on & stretchy bodice material), a little long (perfect with the 1" heels she will be wearing) and WASHABLE!!!!

The dress arrived Saturday (took less than a week to arrive, great shipping, and free!) and I had to fight to get it off her at bedtime because she swore up and down it was comfortable enough to sleep in.  (I won, of course, Mama always wins - I fight dirty...lol)

The color is a light purple/lavender, plenty of sequins for sparkle and the only thing I want to add is a petticoat (or two) to give her that princess look.

My recommendation, especially for the older-than-toddler princesses, is to go ahead and get this dress. According to the dd, the dress makes her look "just like" a princess.  Her smile said it all.

As for the Hair Bow and Wondercharms, the quality is exactly what you would expect for dollar-store accessories - which is exactly what I figured they would be.  DD loves them anyway.

I'll let you know if it holds up to washing, assume if I don't edit this, it washed up fine!