Air provides the insulation; puffy = warm. If your bedding doesn't provide enough insulation, layering will help by trapping more air. And a nightcap. Out-of-doors, though you are clothed warmly, going hatless lets the heat be sucked out of your body. Old timers didn't wear nightcaps to look quaint but to keep cozy in frigid rooms.