Based on my experience this bearing assembly is the perfect choice for anyone looking to improve the performance of their vehicle. The mechanism is solid and works well IN high performance automobiles .The installation process is also hassle-free. The best thing about this product is that it is highly durable and can handle the toughest of racing conditions. however, the cost is slightly on the higher side, which may be a disadvantage for some. Overall, a great buy for those seeking automotive performance..