My husband & I decided not to go the route of buying our son a million electronic toys, preferring building toys & books. However this was a first birthday gift from friends, and he LOVES it. We love that the speaking voice and songs are among the better quality I have heard. Also, there is enough variety in the songs and games to not leave you wanting to bang your head up against a wall. Perfect to keep H. entertained when we are in the car, and for packing in his go bag. Battery life is holding up well with continued use. Overall, well worth the money. Would say from our experience, 6 months might be a little young, and 2 years a bit old. Would recommend for the 9-18 month range.