Similar experience as a couple of others for the rock rails.
Drivers side installed in <1 hour. Passenger side took several hours due to poor manufacture/assembly. Specifically the nuts welded to the front mount backing plate were not aligned with the mounting plate's holes.
My advice to any...