Padded overalls, kpj11612shell fabric :228t polyester taslon with ac coated + oxford lining:210t polyester + 170gsm polar fleecewon't get wet and keep warm perfectly, that's the skiing overall your kid want. the reflective stripes will keep your kid more attractive and avoid any dangerous in the dark.