It likely depends on the quality of the shorts to begin with. I suspect you get what you pay for. I have shorts that are 8 or so years old and I am still wearing them. I average between 3000 - 6000 miles a year (not on the same pair of shorts, but rotating among probably 5 pairs).




Reply With Quote