I have a brand new 2020 Chevy silverado 1500 crew cab I was looking for running boards. Chevy wanted $800 and multiple otheR companies wanted anywhere from $400-$600. I was hesitant to buy these as they were so cheap but it might be the best purchase of my life. These look exactly the same and work flawlessly. Very sturdy. Took me an hour to put on. It is not hard to put on just takes some time. Everything lined up correctly with the parts supplied.