I bought s350 for my 7 year old son. We compared among many brands and casio cdp models. We shortlisted the s100 and s350. Somehow he likes the piano sound on the s350. The tone was the Stage Piano. Later i found that this was not available in the lower cdp models.