This was made by a leading U.S. manufacture of automobile soft tops and interiors for some of the biggest vehicle names found in the U.S.
It appears to be an embossed vinyl face with a thick fleece backing that could possibly be anti-scratch. We suggest you do testing of your own before use.
Use a liquid seam sealer to seal seams as a seam tape will not seal against the brushed tricot fabric.