So the insulation is not the typical stuff with the silver layer and not glued underneath the truck? This seemed cardboard like. I have to check again when I get back home (left the stuff in my garage).