This was on a 2007 Jeep Liberty Sport. Fits perfectly. Appears to be a quality replacement part. The uninstall and install was a little more than I thought it would be. I can tell the difference in how the car drives after the ball joints have been replaced. I replaced the top and bottom pivot pins on both sides of the car. I figured if one was bad, the others weren't far behind. This requires a special tool to easily replace the ball joint. The default Autozone rental tool was not working.