The quality appears to be fine, the shoe is warm, but it is not waterproof. And I cannot figure out where do they leak. I do not recommend these  if you have slushy, wet snow. The kid's feet were wet after playing for only a few hours in the snow on a warm 45-50F degrees day. Maybe I should have applied that waterproof shoe spray... quite disappointing.