This band is amazing and very grateful to have had them at my wedding. They allowed me to see the list of songs, which had old to new, to country and hip hop. They were amazingly flexible during the wedding as we ran a bit behind. The quality was amazing, and picked great songs to dj while on breaks. I would highly recommend this band! Highlight of my night!