I saw Joe perform at a 3 year old’s birthday party. He was great. The 3 year olds had a good time, the 5 and 6 year olds enjoyed the show the most and had an absolute blast, and it was also great fun for the adults. Joe knows how to cater to his audience and different ages and make a fun show for all. Highly recommended.