needed a compact and portable midi keyboard controller and the Akai Pro MPK Mini 25-Key Ultra-Portable USB MIDI Keyboard Controllerwas just what the Doctor ordered. akai as a brand continues to impress me as I have used Akai products before and theyare very stable and reliable. most of the features are laid out and are easily mappable without any kind of hassle.the keys are velocity sensitive as well and adds that much needed realism to my midi performances.A Sustain button holds notes after releasing your hand from the keyboard allowing you the opportunityto easily pound pads and twist knobs, with no pedal required. overall, I'm very happy with my purchase and highlyrecommend it to music producers and dj's alike. cheers!!