Steve was amazing! He did a magic show for my daughter and her friends that ranged from age 3-5 years-old. Although they didn't get many of his jokes, he was enthusiastic enough to pull everything off. They loved the disappearing animals and fought over who he would call up next to assist. We will be booking him for our school fair.