They were wonderful! They were on time, professional, and very talented. They were able to let us come watch them practice and even learned our favorite song which they played at our wedding. Would strongly recommend them to anyone. All of our guests at our wedding gave them a standing ovation at the end.