Item was as described and fit my application. As per usual the shipping services totally messed up and I ran around for 3-4 weeks with my driveshaft sounded like a metal trash can rolling down a hill filled with golf balls. But it arrived and was what I was needing.