The North Face puffer jacket has been an iconic winter wardrobe staple for decades and is easily one of the best winter coats ...