The online music library allows you to have as much control over the music played as you want. You also get to choose your own DJ based on your own style and needs! The company and DJs have tons of experience and are extremely professional, so they will listen and comply with your requests. They really made our wedding a super fun time!