My son was ecstatic when I gave him this Melodica. He's having so much fun playing with it. The Mugig Melodica is one of the most affordalbe melodicas in the market therefore it is perfect to give to someone who is just starting to learn how to play with it. However, for that affordable price, you get everything you could want out of a basic melodica: 37 keys, two different mouthpieces (short and long), a great carry bag, and a high quality plastic. I highly recommend this product.