Absolutely outstanding! They were reasonably priced, easy to book, arrived on time and were ready to go in advance of our party start time. We had terrible weather the day of the event, but they were flexible and made our "Plan B" work and turned what could have been a drab party into a great time. We received tons of positive feedback from our guests. Our guests loved them so much, in fact, one of our guests wrote a check on the spot to keep them playing a few more hours after their scheduled time. Now that's a sign of a great band!