It's really nothing fancy,and not sophisticated,but it does it's job just fine ,just like how it's supposed to do. It snuggly fits on a computer keyboard tray of an office desk,so it is a cheap and a practical solution.It is good at laying down some ideas in front of your computer, without the need of a huge space for a much bigger keyboard. Plus it has a sustain pedal connection,and with a pedal, it makes my home studio's desk feel more like an instrument from now on!