A bit fiddly to install with minimal tools but that's my fault. Perfect fit for my 2006 Silverado 2500hd. Removed all the dirt from the right side. I recommend removing all levers, tie rods, etc. etc. immediately. It will delay suspicion. And steer. If one part breaks, everything breaks much faster!