Puffer jackets are not completely waterproof but provide some resistance to light rain or snow.