As far as the product goes I am satisfied. However putting a label on the product that does NOT remove easily is bad. It left a residue that I needed to get a solvent to take off. Not good. Not what I expected.
Initial impression seems to be well made. Price was reasonable. A little difficult to unroll and had to weight down corners and sides for a couple of days until it decided to lay to the carpet. So far so good