As a midi controller, it's OK.
But as a modern professional equivalent of an 80's Casio kid's keyboard, this thing is A BLAST!
Built-in speakers, arpeggiator with octaves and hold function with really professional quality instruments!
All at a very cheap price. This thing is super fun!
The only thing I miss is a way to transpose an already playing arpeggio. If it had that, this keyboard could dethrone the Arturia Keystep.
Sadly, it doesn't, so the Keystep is still king as a midi controller.
But honestly, as all in one mini synth with speakers, this is the best there is.