Our music was wonderful and the DJ was beyond helpful. They were able to work around our live band and the ceremony music was perfectly time (even without rehearsal). They took a bit of time to respond to emails, but were quick to respond to phone calls.