I will add that one of the biggest factor in staying warm is a good stocking cap that stays on. Keeping that heat from escaping from the top of your head makes a huge difference.