Have always used this fork rebuild kit. If you're dissassembling forks, you should be prepared to replace the bushings anyway - they can get damaged during dissassembly. Worn bushings will also contribute to premature fork seal wear. Good stuff - I have used these kits and stock replacements, and the quality appears equal. For some reason the yamaha kit was not available for our YZ125, so I went with this.