They were wonderful! They totally had the wedding thing down, they were on time, professional, pleasant and set up with a sound check before the ceremony started. They rocked the reception and all the guests had a great time. Fun, fun, fun! They had no problem with our special song requests either. All in all everyone was very impressed. We would highly recommend them; great to work with!