I've had my On Roads for about seven years and haven't put more than about 40,000 miles on them. They are fairly comfortable on the bike, fairly comfortable walking, and totally waterproof even after seven years. They are fiddly to put on, with the VELCRO straps and I've had four of the...