I would have given the produce a 5 except the bed stake pocket holes were not close. Very disappointing for a product which is built so well. I installed them as tight to the front as possible with the back fitting very tight to the rear bed radius. There was no way to get the holes to align with the bed. Otherwise they fit well and installed well. If you need the stake pockets my suggestion would be to purchase the ones without pockets and cut your own stake holes? It's not the seller's fault. The poor placement comes from the manufacturer, Bushwacker. See the pictures and make your own decision. 2005 Silverado HD