Excellent piece of kit. I was looking for something in between the DDJ400 and DDJ1000 and this hit the spot. Has lots of features & effects that are easy to use and the controls feel like they're naturally in the right places. Recordings are a doddle as well as importing tracks and analysing on Rekordbox. May be a little expensive but good for what it can do. Needed something with phono inputs too to connect my decks, mixing vinyl with digital with most of the effects capabilities.