We got this toy for our 20 months old daughter and she truly loved it. It has many different functions and proves to be pretty entertaining to those little ones who love music.
There's a practise mode so the child can listen to a pre-set tune even pressing random keys; there are 4 different keyboard settings, corresponding to different instruments (keyboard, bells, violin and banjo); a couple of buttons add some silly sounds and it is possible to record and re-listen to what was played. Volume and tempo can be set as well.
The price was very good for such a versatile toy and though it was dropped a few times it still works perfectly. It was bigger and sturdier than we expected and it'll certainly be used for a while since there were also 8 scores with colored notes which correspond to the colored keys on the keyboard to teach children to play.