This band is amazing! They are extremely competent professional musicians who provided great music and an awesome experience. Their range of songs was perfect for a wedding; they kept both our friends & our older relatives on the dance floor all night long. They worked with us to play exactly the songs we wanted at our wedding and learned some songs specifically for us. They sounded great and gave a great show. All of our relatives are still raving about the band & were begging for more at the end of the night. Would hire again!