Book this band! We booked them for our wedding and they were very accommodating with learning the song for our first dance. We didn't see them live and only saw a few YouTube videos of them before deciding to give them a try; they completely exceeded our expectations and were way better live than in any videos we saw. With such great rates you get a lot of bang for your buck. On the first song that was open to everyone to dance to, the floor was just flooded with people dancing- I don't think I've seen anything like that at a wedding. There were a few times that literally everyone there was dancing. Just be prepared with songs on your phone to play during breaks.