With 675-fill down insulation, a fleece lining, mid-thigh length and an exterior construction featuring Canada Goose’s ArcticTech fabrics, this parka may be the answer to your shivering prayers. The brand designates this specific coat to be worn, optimally, in temperatures ranging from -15 degrees Fahrenheit up to +5; to us, that means you’ll probably be sweating if you wear it in warmer climes, but isn’t that better than the alternative? Right now, Moosejaw is selling the coat for 25 percent off, but you can take an extra 20 percent off that with the code PIZZAROLLS.

Not only is this an extremely functional piece of outerwear, but it’s stylish too — it won’t look out of place over a suit, and it’s just as well-matched to your joggers and hoodie when you head for the gym on a cold January morning. And thanks to the classic silhouette and dark, neutral color palette, you can wear this coat in two years or 20 years* and know you’re covered in style.

*This is assuming we’ll still have below-zero temperatures in 20 years, but that’s a whole other discussion to be had.

Note: Purchasing products through our links may earn us a portion of the sale, which supports our editorial team’s mission. Learn more here.