We used Impact and they couldn’t have been better. Many of our friends and family told us afterwards that they were the best band they’d ever heard at a wedding. They were smooth, fun, diverse and energetic. The dance floor had no room on it from the start to the finish. We honestly could not have been happier with our choice and how it all came together!