I bought these for my 4 year old and they are terrific. They keep his little hands nice and toasty while he's playing in the snow. They are so well insulated that his hands are a little sweaty when we take them off but no air or water gets through them so it's not a problem.