I bought this kit recently from TM Designworks. I have put these kits on every machine I have owned both bikes and quads. This kit goes on very easily and have never worn them out. It seems you can go forever with very little wear. Only down side is you will hear more chain noise, but is normal. While I had the rear tire off, I popped the bottom of the rear shock off from the linkage instead of removing the drive sprocket so i could repack the linkage/swingarm bolts with greese. If your do this you wont need to remove the drive sprocket by installing the rub plate for the swingarm while you have the swingarm bolt out. I am also including a photo of what the kit looks like installed. I have alitle different lower chain glider than the kit pictured shows.