Everyone told us that the DJ would control the flow of the wedding reception. My daughter said she wanted a party; she wanted everyone on the dance floor all night. That is what Warren gave us. I have never been to a reception where so many guests stayed on the dance floor. Warren B delivered exactly what we asked for! Highly recommended.