I used this product on a wooden floor so the cleats created an uneven rolling surface. But the floor underneath is protected so that's good. And considering the low price I really can't complain aside from the glue-like smell from the mat on the ride home...
This is a plastic mat to protect the living room carpet and help the chair roll more smoothly. To me the key was price which at [$] could simply not be beat.