Puffy coats and jackets are quite good for the extreme winter season. They keep you warm for a long time due to the interior padding.