Gary did a great job! He kept everyone dancing and excited and played our favorite music. We didn't have alcohol so we thought he did an amazing job because everyone was on the dance floor. We did ask him to play a piece of music for each member of the bridal party as they were introduced. That is the only thing that didn't go exactly as planned, but it wasn't a big deal. Again, he was GREAT!!!!