A windproof puffer jacket blocks gusts while trapping heat in lightweight baffles.
Find a windproof puffer jacket that keeps you warm on breezy days.