I'd have to assume it is some type of vinyl, I believe that it what all the overlays are made of. The stuff that I got put on is 30mil thick. It is a lot thicker than what I expected. Looks to be of very high quality. I'll try go get some photos tonight, but my car has a lot of snow on it, so they might not look great.