Installed on a 2017 Ram 2500 Kit #2706 selected on manufacturer's website. The outside of the right upper bracket frame brace is bent, causing the front and rear screw holes to be overly aligned with the frame bracket. I'd say the kit is solid but it doesn't help if it doesn't fit! I will update the pending review of the Firestone appeal.