Joe is a real professionist! He arrived almost one hour before the event to get everything ready. He entrateined more than 10 children from age 2 to 12 for almost 3 hours no stop! He came with a lot of small prizes for the children, games, puppet show, magic show, music and more! I raccomend Joe for your birthday party or event. The only thing is the music maybe a little bit too loud and the use of the microphone in a small room even if my daughter didn't mind.