Like it or not, the cold season is fast approaching. The temperature is continuing to plummet and a white blanket of snow will soon cover sidewalks across the country until the first rays of spring. To step outside without fear of hypothermia and actually enjoy the snow, we need to invest in a winter coat that is warm, comfortable and technical (even if it means paying the price). We’ve found puffers, down jackets and trendy coats, to put on as soon as the first snow falls. Below, 10 essential winter coats that will last long to keep us warm for years to come.