The chair mat that I purchased is extremely soft. It conforms to the chair rollers making it difficult to move. I would not recommend its use with plush carpet.
The mat came to us rolled up and secured with packing tape directly on the product. As a result the mat has sticky strips that until we take the time to try to remove dirt is going to stick to those strips.
Loving the no lip. No more rolling off the edge and getting distracted when rushing to meet a deadline. Bought this style for a new office make over. Not disappointed. Our other mat was cracking due to a high pile carpet.