Showed up early during a horrible snow storm. He performed earlier than scheduled due to a delay with the caterer. He was very engaging with the kids and kept them entertained the whole hour he performed for. I could not have been happier with him. I will definitely be using him again for future events.