It was the first time that I had ever had to hire entertainment for a party so I really didn't know what to expect. I hired the Amazing Moments Agency because of their feedback and I could not have been more pleased. They were great and very professional. Everyone had a great time at the party and I am getting asked where can they get in touch with them for their party. They kept everyone entertained both adults and children. I have four children and I will definitely be using them for the years to come!!!!!!!