Rack is of high quality and worth the money. As with the rest of the reviews, some fabrication work is needed. You'll need a little patience and some good drill bits (at least for an F-250 Superduty, not sure about the others). The hole closest to the rear of the truck on the bracket will work just fine. The hole towards the front lines up exactly with the square hole in the box of the truck, so absolutely will not work. I just had to drill a hole closer to the cab (in each one) and change up the orientation of the brackets a bit to fit. It would be nice if the manufacturer would (at a minimum, if they don't want to make these vehicle specific) add more holes in the bracket to place the bolts. As mentioned, took some time and patience, but now that it's installed, happy with the outcome - due to difficulty of installation, I would not give five stars.