The DRIVESTAR bearing assembly I received was a complete disappointment .Automotive parts are supposed to be durable, but this one started giving me trouble after only a few weeks of use. Based on my experience, I would not recommend this product to anyone looking for a reliable bearing assembly..