That is the single sided stuff, but yes. I use that aluminum foil duct tape that has the removable wax paper backing to seal the seems and secure the mat to the car's interior. I custom cut and fit a dozen or more panels together to make one complete covering, much like a tailor does with material to make clothes. Then I tape it together and finally tape the edges down. It makes a great heat and vapor barrier. It's pretty lightweight too.
Aluminized Heat and Noise Insulation Shield, Double Sided