I am not a professional musician, though I do gig a bit, nor am I a pianist, so consider this review within that context. That said, I really love this MIDI controller. I was originally going to go with the AKAI MPK mini, which is quite a bit more transportable, but this won me over for a couple of reasons:- it has full-sized keys- it integrates rather seamlessly with most DAWs (I mainly use GarageBand--told you, I'm not a professional--but have toyed around with Cubase and Bitwig)- it can be powered by an iPad with the appropriate Lightning to USB adapterI also considered the Novation Launchkey 25, but it was bigger and more expensive.I mainly bought it around to "doodle" on, but also to do note entry in Finale. It works well for all of these, and due to it's relatively small size, I can pretty much bring it anywhere. It easily connects to both my iPad and my Mac, with little to no configuration required.The only cons I have experienced are minor:- it would be nice if the keys were piano weighted, but that would make it heaver, obviously- the keys themselves are a bit wiggly, but operate wellOverall all, though, this is a great controller, and great bang for the buck.