While leather can offer the highest levels of protection rating, a sporty textile jacket can come close and add functionality such as breathability alongside waterproofing and a range of other ...