This headache rack came with my truck, a 1993 Chevrolet K3500 diesel crew cab, with a long bed. I have no use for it and it's honestly obstructing the view out the rear windshield and the windshield mirror. It appears to held onto the side rails of the bed with two bolts on both sides. Asking price is $60 or best offer. Can deliver for an additional fee, depending on how far you are from Cedar Rapids area. You'll need tools to unbolt it from the bed rails.