Bought this controller not even four months ago, it's still in great shape, have another controller I use now, I am asking $125, the lowest I will accept is $100.Features25-key, velocity-sensitive, semi-weighted-action keyboard with assignable aftertouchDirectLink mode automatically maps controls to common DAW and virtual instrument parametersDedicated Instrument mode button lets you instantly switch between controlling mixer and virtual instrument parameters4 zone buttons for stacking and splitting sounds on up to 4 MIDI channels8 assignable trigger pads8 assignable rotary encoder knobs1 assignable fader6 dedicated transport controls6 edit buttonsDedicated track up/down, bank, mute and solo buttonsDedicated patch +/- buttonsAssignable pitch bend and modulation wheelsCombination octave/transpose up/down rocker switch20 non-volatile memory locationsMemory dump via SysEx4 keybed velocity curves and 3 fixed velocity settings4 pad velocity curves, 3 fixed settings, and unique "step" velocity curves2 assignable pedal inputsClass-compliant with Windows XP, Vista, Windows 7, and Mac OS XPowered via USB or optional power supplyBuilt-in USB MIDI interface including standard MIDI In and Out jacksAll controllers fully programmable to MIDI controller number and channelController Mute function mutes controller output to avoid parameter jumpsSnapshot function transmits all current controller settingsOn/off rocker switch