I completed a race that was speeds excess of 80+ and had lots of mud and sand with lots of water.... I found my axle corroded and unable to remove without some serious effort... my new bearings were shot... the rubber seals in a pile of dust. I purchased these for my pre runner in the Baja 1000... I like the hardened steel face for the seals... NO WEAR... and there is an inner o-ring to keep out water around the axle. Works great.