He was excellent. The music he played was perfect. We had him play music for our wedding ceremony and while guest were waiting. The music was fun. Prior to the event he played the music to me to make sure it was perfect. He has great communication. Complete professional. I highly recommend.