My road and mtn bikes both have 9 speed cassettes. I have been using these as my replacement chains for more than 10 years. I am not an extreme mountain bike rider but would average about 500 miles per year off road (1000 combined street/trail). I average about 1000 miles per year on the road bike. The mountain bike chain required an annual replacement at about 1000 miles. I have been getting around 5000 miles before chain replacement on the road bike. the mtn bike gets cleaned after every off road ride. The road bike gets cleaned about every 300-400 miles. I use a soulution of Simple Green in a Park chain scrubber to clean the chain and lubricate with Purple Extreme chain lube. My road bike has about 5000 miles on the current chain and it is still running quiet and shifting smoothly. A little TLC goes a long way towards component longevity. With over 10,000 miles on it, my road bike still runs the original chain rings and cassette.

Ran for over 1000 miles without issue. Kept it clean and lubed. Finally a mis-shift under power and it jumped between the cassette and spokes, causing my tallest cassette cog to bend. Lasted well over the recommended 200 miles, so I can't complain.