The perfect fit at the perfect price. With a clamp press or hydraulic press, you will need a ball joint because the location in the spindle does not allow driving in and out with a hammer. Also, the rubber boot is a different size and cannot be replaced with the factory ball joint.