My already 3 yr old dresses himself pretty well.. Around 2 and a bit he was making a good attempt.. My other 2 sons were lazy I think we babied our first son and our 2nd is honestly the laziest kid but will dress himself now..