Wow! Mirage Band was incredible. Bob was really nice to work with throughout the process. We had some special requests (changing the lyrics to the Father Daughter dance song, switc...hing into a fast song halfway through the Mother Son dance, having a friend sing with the band) and they did it all happily. We had never actually seen Mirage perform until our wedding, we just listened to their clips online so we were not totally sure what to expect. But they were way better than we ever could have imagined! They have incredible range, playing old classics to top 40 right off the radio. Many of the songs they played weren't even on their song list which was so fun because we didn't know what was coming next. I hope they update their song list on their website to include their new stuff because it was all great! The dance floor was packed the entire time and I don't think my husband and I (along with most of our guests) ever sat down. We really could not say enough good things about Mirage. Book them! I'm sure they are booking up fast!