Works just well enough on mild thick carpet but cant imagine using on anything considered plush. Small divots form if sitting in one spot but easy enough to roll out.
The mat is excellent. The other one became cracked due to extensive use over 9 years so it was time to replace it. It is so nice to be able to roll in my chair from my desk to my computer without the chair wheels getting caught up in the cracking of the old mat. Thanks.