According to pictures it promised to be nice controller and so it is in reality. It has everything to get familiar with controller use and you don't need to pay much for it. Sliders, rotating knobs are moving light (not too light), everything is made of plastics, but solid.
Included microUSB type B cord with length of mere 80 cm is suitable for connection with nearby laptop at best, not with computer placed by your feet. I agree with other reviewers its connection to controller is of flimsy design - instead of sticking out into space exposed to any harm the small connector should be sunk in some groove of back cover, thus be protected from accidental side blow.
So the first thing for me was to build stronger platform which will hold both controller and connector without the possibility of bending/breaking in contact site. I used plastic board some 5 cm larger on the side of USB input and with the help of double-sided tape I fastened down both controller and connector, the latter I tightly clamp from all sides with small pieces of plastics and tape. The idea is to transpose any harmful force (don't forget the pull) from connector to supporting board.
I'm using Sonar X2 and I was quite uncertain, if nanoKontrol would work with it. As far I can tell, it does – when the controller is implemented into MIDI Devices and Control Surfaces then various soft-synths (based on Play, Engine, Kontakt) respond to the movements of knobs and sliders without doing any setup. Well, some more fully, some less – why it is, I have to find out, I'm new to this topics yet.