Choosing a winter coat is hard enough, but choosing one that’s warm and durable enough to last you through multiple winters is even tougher. A well-made winter coat can last for years and will reliably keep you warm even in the harshest winters. You’ll want to consider weight, material and cut when choosing one. Of course, heavier jackets are likely to be warmer, but if you prefer layers, you may be able to use a durable, lightweight jacket, depending on the temperature. Below, some choices we recommend.