Great Cover in fine disorder. I had it on a 2001 dodge ram yet am certain it will suit other choice ups. Comes with yakima roof racks-sorry no images however could offer. If you have wiring, it is warmed so plugs into your box. There are a couple of scrapes however is excellent to go, no splits or dents and so on