Full size midi-controller with 88 weighted keys. It has a ton of assignable knobs, buttons and sliders. Back when I had more spare time in my life, I paired this keyboard with Ableton Live to do some crazy stuff. To be honest, this keyboard is a little complicated, but I'm a drummer and my brain hurts easily. I never had a power adapter for it - it powers with USB. Everything worked great the last time I used it, but I haven't fired it up in a while. If you want to test before you buy, you will need a laptop with some music software/soft synth - I don't have a studio anymore.