I purchased these and they were damaged during shipment. ebay was great and sent me a 2nd pair.I like these but like others there is bad quality control going on. Mine are short about 1/2 an inch - which was expected as seen by pictures from other people. Also one of the sides did not have holes in them to allow the screws to be placed. Not a big deal but it is what it is. My biggest complaint is that the thickness on the side was different on each of the two rails. Not a massive issue but I wanted to point that out to others.Listen, these are less than 100 bucks and most of us are driving trucks that aren't being shown at car/truck shows. They will protect your truck while looking good. That's what matters.