Fits as it should and looks well made, however the screws provided are thicker than the original screws. Just don't throw away the ones in your truck because you're going to need them. GMC Sonoma ZR2 2003.
Pros
Rugged construction - This kit is made with quality components for dependable performance and long life