Yeah, I guess 'pretty good' isn't terribly helpful, is it?

The action isn't quite as good as the Kurzweil, but it's better than the old Ensoniq, 2 Yamahas (Clavinova and KX88), and the Triton I used to have. The Casio really does feel pretty good.

And you're right on the money - any deficiency it might have in its sounds is made up for with the MIDI ports. And even so, the sounds aren't THAT bad. The main piano sound doesn't hold a candle to the Kurzweil, but it's better than the General Midi...

And again: 29 pounds!!!