Thanks to my knowledge gained in practice, I would not recommend this product to anyone. The installation process is unnecessarily complicated and the quality of the ball joint is subpar. Although it does provide a slight improvement in suspension, it`s not worth the investment considering the hassle and mediocre performance..