Captain Allstar arrived 30 minutes early. My daughter got to meet him, which was perfect because she is usually shy. I know she would love him after she warmed up to him, and she did in no time. Captain Allstar brought energy, laughter and fun for all ages. I strongly recommend his services again. Thank you, Captain Allstar.