We had Rapunzel visit for my children's combined birthday party. She was great! This is by far my favorite birthday we have done for either or my children. She stayed in character the entire time and it was just delightful! We loved the face painting, story time, dress up and games. We will be booking more princesses in the future! My daughter chose on her own to write Rapunzel a thank you card! Thank you so much Rapunzel!