Outstanding!!! It didn't take long for them to know our group, even people by name. By the end of the night, everyone sang, including those that vowed never to get up in front of people and sing! I would have NO problem recommending them to anyone looking for a fun event that gets your entire group involved! Loved IT!