Tough, a perfect match for my 1996 Ram 1500. Thanks to the extravagant use of corrosive road salt here in Ohio, the original strut broke in half, causing the spring to hit the floor of the truck with a lot of noise. This brace fitted perfectly and was easy to assemble. The HARDEST part was getting the rest of the OLD bracket off the brackets.