They were great! They were on-time and polite, were very accommodating to our guests who made song requests, and they interacted with the guests so everyone enjoyed the evening. We all agree they were the life of the party and took our event to the next level. They even came by the day before the event just to make sure they knew where the location was so they wouldn't be late on the day of the event. I was so impressed that they took the initiative to do that! Bottom line? I would HIGHLY recommend them.