Made from heavy-duty steel, the Apex Headache Rack protects your cab window from scratches, dents and dings caused by shifting loads. This adjustable width accommodates most pickup trucks from 63.5 in. to 78.5 in. W. Welded extensions on the uprights allow ladders, pipes or other long cargo to be hauled safely. This steel headache rack comes with all the required installation hardware. There are 2 mounting holes provided per side. The larger, innermost mounting holes work with stake pockets and won't require drilling to install. If your truck bed does not have stake pockets or you wish to secure the headache rack even more using the outermost mounting holes, drilling will be required.