My recently turned 4 year-old loves playing with this toy. He got it when he was 3, and it was perfect for his little hands. My gripe is that the batarang doesn't stay in, so it's hard to throw. Most of the time it flops out before he can get it to work. He gets frustrated about it, but quickly forgets and goes back to playing. Beyond that, it's pretty good.