Perfect fit for my 1998 Dodge Dakota upper ball joints. An easy replacement as the original hinges were replaced in a 2001 recall and the original mounting rivets were already drilled out. There is a noticeable improvement in the stability of the steering wheel, the old hinges wore out and clicked. Torque the mounting bolts to 25 ft-lbs.