Automotive enthusiasts will definitely approve of this top-quality assembly... Based on our own experience this product fits seamlessly with our Chevrolet Silverado Avalanche, making it perform just how we want it to be. The bearings and seals are designed precisely to offer the best driving experience, without any unwanted noises. This assembly provides superior reliability that we think will last a long time..