Very much so, like clear scotch 'magic' tape, only not sticky. Very fine, thin clear, like plastic.