It's the first midi controller I've ever used so I can't really compare it with others. That being said, it works as advertised (I'm using it with FL Studio and I haven't encountered any problems with its integration). It feels well built and quite sturdy (I'm not planning to carry it around so your results may vary but I expect it to last years in home conditions - hopefully I'm not wrong - I only have it for couple of months so far :) ). I also really like the full size keys and their response - I'm not a piano player but I'd dare to say if you decide to learn playing piano on this controller, you should be able to switch to the real thing later quite easily (just don't forget to buy sustain pedal if that's your intention since it's not included). Overal, I'm happy with the value I got for my money. If you're, like I was, looking for a way to make composing and producing music on a computer much more intuitive and fun than just clicking virtual keyboard on your screen, this keyboard delivers just that, and some more :)