Alvin did a great job at the wedding; all our guests keep letting me know they loved the music (mix of old school, new school and some cult classics). For our rehearsal dinner, we opted to have Karaoke and everyone loved it. I don't think there... was 1 person who didn't go up and sing at least once (even if in a large crowd) and we had about 50 people at the rehearsal dinner so it was a great turnout for Karaoke!! Though he had a 1 page handout with the most famous karaoke songs, he told me to tell everyone that he has quite a large selection of tunes and could probably accommodate anyone's request. During our ceremony the next day, he had a difficult time with the volume and the ceremony music but overall, we thought he did very well.