I live right out of NYC and beginning December - when temps fall below 34 - I break out my long puffer coat. Around New Years can be awfully cold, especially if you spend some time outdoors, when I used to commute to the city, I wore puffer for the whole winter season, even subway stations are freezing then (but trains are heated, of course). Especially if you're coming from a warmer climate, definitely a puffer...