This Steeda adj upper control arm was on my car for 1 month it's perfect. It's a direct replacement comes with hardware. $140.00 shipped Nick 813-838-0061