We got this toy when my oldest turned three and it's been a blast ever since! If you're looking for a fun activity that will entertain your little guy (or gal), you've got to check out the Better Batter Baseball from Fisher-Price. The tee-free design lets toddlers play without having to routinely reset the ball. They simply tap the plate and the balls automatically load thanks to the Velcro on the arm (it sticks to the ball). The trainer is height adjustable too. It says ages 3+, but I think younger children can easily get the hang of it. Retails for $40 at Target. Batter up!