Fits perfectly on my Silverado 1500 2003 2wd. My bushings were already removed so they came out quickly and I just hammered in new ones with a rubber mallet. The use of a C-clamp is recommended whenever possible.
Pros
Materials of manufacture include heavy duty rubber for long lasting wear resistance