I hired them to play for 2.5 hours at my son’s wedding. They were amazing!!! They played all the songs our guests requested. Even danced to some. The music sounds good, vocals were loud, great, and they were really more affordable than I expected. Worth every penny and I highly recommend them!!!