This company was amazing and easy to work with. The puppet guy had my 23 kids laughing so hard and loud we could hear them up stairs having a blast. Would definitely book another party with same guy and company. 110% happy I had them for my sons 6th birthday