This mat worked well on my carpet. It stays in place and I can move around in my office chair without fear of the mat shifting. Very well satisfied and I would recommend this item.
It may protect the carpet but its thickness (or thinness) allows it to compress into the carpet and thus makes rolling the chair around tough - i.e. the chair casters get hung up in the divots . . . or maybe I'm just too fat!
This is a replacement for an older one which after years of use wore out. I would not have purchased it a second time if I were not satisfied with the product.