We had this since my boy was an infant. I love this toy especially because it can grow with your child. My son is almost 2 and he's still obsessed with this. (affiliate link)
B. toys Wooden Activity Cube - Youniversity: Educational Fine Motor Skills Play Center for Babies & Toddlers
My little boy loves these magnets. Whether playing pretend, learning animal notes, or sticking them where ever possible. Great learning tool!