We hosted an Under the Sea 5th Birthday party for my daughter and arranged for Ariel to come for 1 1/2 hours. As for Ariel, she was better than expected. Worth every penny. As good as a princess you meet at Disney for sure. My one complaint is regarding contact before the event. There was nothing besides an email when I initially booked the party and the invoices sent. The original email said I would be contacted the week of the event but that never happened. I had emailed and called several times that week and I didn't hear back until day before. It caused me a bit of stress. That said, we will be booking another birthday party with them for sure! This time I will relax knowing an awesome princess experience is on its way.