The product itself is as advertised. This was the first one that I have replaced so I was my own worst enemy during the installation process. The original joint didn't come off easily and I ended up using heat and a gear puller to get it off. The new one required a large socket and hammer to get it installed on the shaft. Other than that, it was a pretty easy process.