Long puffer coats are one of those winter essentials you don’t fully appreciate until you really need one. I’ve lived in New York my entire life, but it wasn’t until I attended college upstate—where ...