Every musician has some requirements which can't be fulfilled by each MIDI Keyboard. There need the keys to flow with their hands. And MIDI Controller should give this to every musician. According to me, Novation Launchkey is one of the following keyboards, that has good quality keys.