I purchased this keyboard so I could practice on it, wearing headphones, while my wife watches TV. I also wanted something that I could have in the green room to warm up on prior to a gig. My regular rig that I gig with consists of a Studiologic Grand midi controller connected to a Macbook running Main Stage, together with an Access Virus. Of course, the Oyayo cannot be directly compared to my gigging rig, but the Oyayo is absolutely excellent for my intended purpose.I purchased the upgraded version because it has a midi jack. I took it out of the box, unfolded it on the coffee table, and it fired right up, and has been running on battery for probably 4 hours. The action, while it does not compare to a true weighted action, is excellent for what it is and not at all offensive (like many unweighted actions can be). The velocity response is right on. The key dimensions and the throw are right on.The speakers are sufficient, and when using the piano setting, the entire keyboard resonates, thus adding to a pleasant aural sensation. So far, I've used patch #1 (grand piano) and patch #8 (clavinet). I've checked out the metronome and some of the percussion rhythm patches.For me, this keyboard delivers exactly what I was looking for: a compact, lightweight design that is easily portable. The sound palette is way beyond what I need for my limited purpose.This keyboard would be sufficient for an amateur to use as his/her primary keyboard at home and would work fine for accompanying singers for informal sessions. I have not connected the audio to a sound system.