Saw them on another truck, looks better on mine.
Now that they are on the truck, I am well pleased. However, I just about lost my religion putting them on. Let me save you a few curse words. Install all 3 brackets, hang the running board on all 3 and start the nut on each as you do. Take a screwdriver and keep the hole for the bolt lined up as you tighten up each nut. That will HOLD the bracket STILL so you can start the bolt. Now go on and get it, you'll be fine.
Bought these for a 2016 Nissan Titan XD Pro 4x. They fit alright, BUT, missing 4th bracket for each side and a joining holes with nutserts as well as bolts for attachment. Had to buy additional bolts for mounting as well. One would expect everything would be proper when one orders these items. Totally incomplete discription on line.