This toy a bit smaller than I imagined which disappointed me at first but then after seeing how easy it was for my little one to carry around I think it's the perfect size. It really doesn't do much, just push a button and it plays a song but it's cute. For the money, it's a good value. I wish it had a volume and on/off switch but that's not a deal breaker.