They are amazing! This is the third time we have heard them. The reason we booked them was because we had heard them at two other weddings. John Marsh was more than accommodating and all our guests had a great time dancing the night away! He made sure the crowd was entertained the whole time and he played everything we wanted! We highly recommend this group!