Our DJ was fantastic! He reviewed all of the details with us at the very beginning of the reception to make sure that he had all of the correct information, and he checked in with us periodically to make sure that the music, volume, etc. was satisfactory. He was full of energy and everyone had a blast! The dance floor was packed the entire time, and he really made the day fun!