Came with DJ controller. Constantly makes the experience bad! Forced location sharing to link Bluetooth decks?!! Popups. In a 2hr set. It dropped the controller twice. The speakers once. Just F'ed up and did "odd things" needed everything turned off and on again to work. Sometimes it remember the DJ controller, says it links. But you have to search for Bluetooth devices and link the same named different one. Then it's a "bit clunky" at it's interface. It's playlist management. Etc etc etc.