Bought to fix a failed upper ball joint on my Chevy truck. It worked great and went in with no problems. As everyone has said, putting the boot on is a big problem, but with some ingenuity and no PVC pipe around it it can still be done without destroying the boot.