I have one. For the money it does as much as the big boys does. I wanted a 76 note keyboard that was an arranger . Yamaha has them , but I need editable styles, and being able to create styles from scratch . I have an old psr 1000 that I can create styles on, this Casio is 64 note polyphony , sd card , mic and inst. input. For 450.00 not bad.
Now the cons for me.
1. Instrument sounds are a little below being good. Could be better
2. No way to live mix you styles or mix the lead instrument with styles. You have to style program and save as a user . Can,t do that on stage like I did with the korg and Yamaha.
3,. The audio recorder is not that good , it freezes up. A laptop is way more efficient . MIDI sequencer is ok
4. The way they labeled the panels are very hard to read on stage.
However , if Casio would step up their quality , I might consider the next model.
Now what I like about it
Acceptable piano
Better bass than my Yamaha
Better drums, more choices
Nice organ which I midi up to my iPad (garage band) it has a killer b3 too.
Styles are not bad, but very tweak able. Mike nickloson has some excellent videos on this model and others on YouTube. Just do a search.
And finally if you have a dinner set or light jazz gig , this keyboard would do a fine job. It's just not as flexible as the more expensive models but then again, you get what you pay for