After reading some reviews I was hesitant to buy this product. This SS was perfect for my 2000 Jeep Grand Cherokee. I reused all my assembly parts except for the new bushing. This SS does not replace the OEM SS, so I already use other hardware. The device on the left in the photo is suitable for my application. The SS is made in Mexico and the hardware is made in the USA.