The Bibbidi Bobbidii Boutique offers girls an extra dose of Disney magic — in the form of a princess makeover the Fairy Godmother herself would be proud of. The Bibbidi Bobbidi Boutique has two locations — in the Magic Kingom and Downtown Disney. Choose the Magic Kingdom location if you don’t want to leave the theme park for your makeover; the boutique is right inside Cinderella’s Castle.

The Makeover: Each little girl is assigned her own Fairy Godmother in Training; depending on the package you choose, your little princess will receive a dress with accessories, sparkly makeup, hair extensions or accessories, a manicure and more. Each package is priced differently, with rates starting at about $50 to over $200.

Reservations are a must for the Bibbidi Bobbidi Boutique, you won’t get a spot otherwise. Make your reservation for one of the days you plan on visiting the Magic Kingdom and you’ll be in the right place when you get done at the boutique. Hit the rides first thing in the morning and then visit the Boutique when the park gets crowded for best results.

Expect to spend about an hour at the boutique, depending on the number of princesses waiting and the package you choose. If you choose a package with a dress, you’ll spend a little more time selecting your accessories and changing clothes. You can also bring your dress from home and save quite a bit on your Boutique experience.

Th products used are all kid friendly, and your little princess will get a bag full of goodies — makeup, nail polish and more  — to take home. There is a significant amount of hair product used, and you won’t want to swim in the pool just after the makeover. While the hairstyles are adorable, you will spend some time “undoing” the hair when you’re ready. The buns and extensions will stand up to a ride on the Rock n Roller coaster, so they are very firmly affixed.