I am giving him a 5 but he was actually better than that. He did an amazing job with everything! He made everyone laugh and kept the fun going I couldn't be happier. He was awesome! DJ Connection was by far my favorite vendor! Everything was dead on. We asked for 80s rock and he played all our favorites songs. I am so impressed and i am keeping their number!