Dream controller for me. Four Native Decks with high med and low and filter, Aux Stereo In, XLR main out, also RCA out, MIC input supports both 1/4" or XLR with phantom power option with compression settings. Multi function Dual 8 touch pads and Smart Jog wheels that can be either decks 1 or 3 and decks 2 or 4. Separate cue volume, headphone volume, aux volume and USB volume. Master volume with LEDs to show clipping. A tempo slider that has a lot of range to really dial in speed. An easy way to view and set loop length.