Bought this for my 2 year old son.  He loves the songs and is learning to count along. From the parent's perspective, it's catchy but not terribly annoying, even when on the inevitable toddler repeat loop.