Used them for our wedding - they did a great job! Dance floor was packed all night and Matthew did a great job intro-ing the wedding party. They were great about playing the song we requested and did some great ones of their own. Definitely recommend.