Magic Jack put on an amazing show! After his performance my child told him that it was his favorite part of his magic party. Because his party was magic themed, we put a lot of emphasis on there being a magician. Magic Jack really came through! He was easy to book, has great communication, was on time, and was a pleasure to work with.