David was absolutely brilliant. He was punctual, friendly and wonderful with the children. His creations were amazing and everyone at our event was very impressed. Shall definitely be booking him again.