Arrived on time, stayed perfectly in character even on the phone. Held the attention of all the kids, even the boys, perfectly! She sang beautifully though personally, I wish she could have sang more. Even though she gave all the kids her attention, she made sure the birthday girl felt special. So all of the children felt included. The princess manners lesson was adorable, also! Definitely worth paying for the full hour package! The snow she made was super cool and fascinated everyone. Even the adults were captivated by her. I will be booking Again. I do wish the communication had been able to happen through talking over the phone. The only reason I was ok with the email communication was because i get the internet on my phone. Otherwise, perfect.