I bought the one from The Truck Shop, its like fiberglass w/insulation on the back.Yes you have to remove everything off of your firewall or cut the cover around whatever.(i cut mine and glued it onto the firewall) hindsight is 20/20 lol!