I picked this product for a hobby. And the price to feature ratio is awesome.Small, usb powered, and most of the basic controls that are required for home djing or for doing small parties. Its just perfect!!!And moreso it comes bundled with its own software which works fairly.Its easy to configure it with professional software such as Traktor too. This controller works flawlessly and has a very small footprint which allows it to be kept with the laptop on a small table with no additional power requirements.