David arrived on time and ready to entertain. His magic was interesting and done well. Our guests were impressed and enjoyed his presentations. He did a closing series of tricks in front of the entire gathering and it was a great way to culminate his time at the party. The next time I use David I would suggest he dress in a more formal manner which would add to his magic illusions and the overall effect of his performance.