We had the best experience with this company. Communication with this company was nice and easy. Elmo and his helper were punctual, fun, professional, and very kind. Elmo danced and acted his part even when the kids were distracted by other things. The balloon elmos and swords were loved by all kids and the music was perfect for the kids age group (2-4 yr olds). Overall, the birthday boy and birthday girl had a blast. We will definitely use this company again.