These gloves are hands down the best I've ever gotten for my kiddo. They stay on no matter how hard she plays and never let any snow in. The only downside is that they cause the hands to sweat a lot, and you have to turn them inside out to dry or else they'll stay wet forever. But that's a small price to pay for not having to take gloves off and clean out snow every 5 minutes.