I like this kit since it comes with bearings that are wider than the standard bearings. I also like the fact that the bearing inner race is 20mm and this is what the axle rides on instead of the collar that the stock KTM bearing setup uses. I always pull off the dust covers on new bearings and clean the bearing out, then repack with a really good waterproof grease. I ride in some gnarly terrain and wet conditions out here on the Olympics in the PNW. We will see how they hold up.