fits my 2010 sliverado ,,,even the way it tapers on the side bars match that shape of my silverado's front cab,,, which make it look great. like it was made for it. it has little eyelets and bars welded onto its sections which give you more tie off spots, to better secure things and keep them from sliding side ways.. and it comes with tie down straps too. Was fairly easy for me to install my self (but a second person helping would of made it go faster).. i used the \"J\" bolts that came with it so i didnt need to drill anything at all, ,, and it came with its own tool to tighten all the bolts so i didnt even need to use my own tools at all... very happy with this reasonably priced truck rack.... lol my nieghbours all said it makes my truck look cool like a new truck again lol.... i think they're right :)