This is a "universal" product that is supposed to fit everything. It comes with a thousand nuts, bolts, fittings and fasteners. My mechanic could not get it to fit my Durango. I went to Dodge and purchased the item made for this vehicle. It was only $50 more than this one and fit perfectly with only a few bolts. My mechanic said will be stronger too. Lund, what a rip off! Never again. Postscript: I have had the OEM part now for at least 6 months and it is great. Buy the OEM running boards, it is well worth the extra $50