This was my first controller after spending years mixing only with vinyl. I've used Numark in the past, and was pleasantly surprised by the build quality of this controller.
The DJ2GO2 Touch is solid and the faders and knobs are all nice and sturdy.
The buttons have a soft rubbery feel, and retain a good level of tactile feedback without being too squishy. Due to the size of this controller, it only has the bare minimum - 2 channels, cues, crossfader, Transport/load controls and 4 performance pads - there is no EQ, filter or effects. Given the size and price of this though, you get more than enough value for money. It more than does the job and is easily small enough to fit in your bag and take anywhere you want. It comes bundled with a copy of Serato Lite and a USB cable, which is all you need to get up and running.