I remember seeing something that looked like that stuff long ago.
If memory serves correctly...
It is a thin layer of plastic laminated to a backing which I believe looked very much like dense cardboard. Kind of like the stuff that used to be in T-shirts or shirt colars.
But don't quote me on it as fact...