Based on my automotive experience I would not recommend this product to anyone. The bearings and seals were of very poor quality and did not perform as expected. The one positive was that it was easy to install, but that is overshadowed by the fact that it did not last long and needed to be replaced within a few months. Save your money and invest in a more reliable product..