Not perfect but worth the price.

Fit well for the most part. Had to slightly enlarge holes on the two center brackets to match up with the factory inserts on the truck. Threaded inserts on the bars were also slightly off and required some pry on the rails to line up. Install took 20 minutes max. Even with the issues still rating at 4 stars due to the price comparison from other vendors.

###

