This is a well made factory replacement piece for the right price, but the major pain is in getting the lower fastener out of the OLD sway bar link and into the new one. My only wish is that the new one came with both the upper AND lower fasteners. These are metric grade 12.9 (M12 x 90) fasteners, and the 12.9 is the hard part in that size. You can find them in 8.8 all day long, but not 12.9.So, long story short, I could not get the factory one out due to the salt we use here in Central NY, and had to hit a hardware store (or rather 4 hardware stores) to find one of the correct size for the application. I had to replace both links on my truck, and was able to salvage 1 of the lower nut/bolt combos, not the other.Pneumatic tools turned the job into about 1.25 hours, because I had to try to pound/press the stubborn/corroded fastener mentioned about out, it didn't work. It would have easily been a 45 minute job w/o the headaches, but that is par for the...