For a entry level midi controller it holds it's ground, plus it still has it's own sound card.. I bought it to get my head round beat matching.. needless to say my pioneer ddj t1 will get more use in the long run