My 17 month old son wears these daily.  They aren't the warmest mits, but are pretty warm, and good for when he's in the stroller or for temps above 40. The string connecting them is awesome and key (I've had them for 2 months and still have them!).  Seems like they'll fit for a while longer, so I'd say these would fit an average 12-24 month old baby.