Overall, very happy with the product. Received the item very quickly. The packaging was destroyed when it arrived. After a close inspection everything was fine and there was no missing parts. The instructions are not the best. Took about 2 hours to install by my self. Make sure to look for the stamped location on the main supports. This will help clear up any confusion after reading the directions. The nerf bars are were well made. I'm 250 pounds on a good day and these don't flex at all when I stand on them.