I bought my first set, but they arrived damaged.
I returned them and bought another set. These were for my 2016 Chevy Silverado Double Cab, and the installation was pretty easy.
The instructions were a bit confusing but once I figured out which pages I needed, I had these mounted (without any drilling) in about 45 minutes. The hardest part was figuring out which holes to use, as I stated earlier the instructions are a bit unclear. After a bit of time on the first side, the other side was a snap. One 13mm socket was the only tool needed for my truck.
I have several friends with the same type truck who have complemented me on these, one even said he wished he had saved his money and not went with the higher priced ones the dealership added on to his truck.