I just had him at my wedding, and he was amazing. He wasnt easy to get in touch with before the wedding, but with that sheet that you fill out, he knows basically all he needs to know. He was really easy going, willing to do anything we wanted, and he was awesome at picking songs. Some of the songs like the Cha Cha Slide, he came out on the dance floor and started it. All of my guests had a blast and said he was great. He fed off the guests as to what they were liking and kept with that. And he was great about requests. I had said on the sheet "Medley from Grease" and he came up to me to check what I had meant, and he played it, and I have about 5 pictures of all of my guests singing along to it... lol! He was great!