This group was amazing. They were able to perform songs from many different genres and decades, and sounded great at all of them. They were very accommodating with requests, and surprised me with some of the songs they were able to perform. They arrived on time despite a snow storm, and they kept our party entertained the entire time. Acoustic Generation definitely exceeded my expectations. I would highly recommend.