I purchased these for my two-year-old daughter who absolutely loves them.
They are very well made with good quality materials. The sound they produce is very good and they will be excellent for teaching my child about music.
The plastic carry case for them is very handy for storing them in.
I'd highly recommend them as the first set of instruments for any child. I've no doubt they will get a lot of use out of them.