Update December 2020 It's been 3 months and they are starting to show surface rust which really surprised me! I have to downgrade my rating to 3 stars. They fit perfectly on my 2013 Ram 1500 Laramie. From the packaging they seem to be very well made! Time will tell how well they hold up and I'll report if they don't.