For all seasons and for long days on the mountain, tramping, hiking or just looking smart and staying warm. These clothes will keep you warm and protect you from all kinds of weather.