Anonymous wrote:4 is perfect for Duplos. Little kids get frustrated easily with the smaller Legos, especially the sets that have a lot of the really tiny pieces. I would say 7 is when they really start getting into the regular size Legos.
+1
Our 7yr old uses both Duplo and regular Lego. Likely will continue with both at least for another year. Regular Lego was really hard for DC until age 7, although we started adding that to the Duplo at age 5.
Magnatiles started age 4 and still in regular use.