The keybed itself it' pretty good it feels like a piano keys aren't too heavy but good enough to control how you play, although keep in mind not all pianos are the same. As a midi controller you get what you expect using with kontakt and komplete kontrol however it unfortunately falls short on Daw integration. I personally use Ableton suite 12 and pro tools, and it's missing key features from Ableton that could be easily integrated like the device control through the knobs, i came a up with an Ableton script to allow me to use the knobs that way and it works, however the missing part is the display showing the name of the parameters i'm using. Wrote to Native instruments about it, in 3 months they didn't even answer, so i guess forget about Native instruments giving assistence or solving the problems their devices have. Don't get me wrong the keyboard is great, but for this price i would expect Better integration and support. I really hope they'll take care of this with an update!