The same toughness provides a good level of weather protection as well. Leather is an excellent windbreak and is naturally water-resistant; most jackets these days add waterproofing compounds during the treatment of the hide as well. A leather jacket will still be warm and dry long after wind, rain, or snow have worked their way through the same jacket in wool or denim.