I've rated Marc as 5 out of 5 because he was super easy to deal with, he played great music and was totally professional in his approach, his appearance and his entire setup and performance! I would say he was the least stressful part of all our wedding arrangements. : ) Marc was really great about discussing the types and styles of music we wanted to hear and provided exactly the ambiance we were looking for at our wedding reception cocktail hour. We had several nice comments on his playing as well. Our only regret is that we were so busy we didn't get to listen to him as much as we'd have liked to. I highly recommend Marc!!