It's functional but too thin for the rug I have. I measured the pile of the rug and matched it to the specs for the mat but it's a bit too thin to keep the desk chair from forming depressions and settling.
The mat is so thin and soft as opposed to firm and solid it was a waste of money. My chair sinks into it and then becomes difficult to roll. I will try to return it.
This is a good general-purpose chair mat. I needed to trim the tongue in order to fit it into the opening in my desk but that was a fairly easy modification. It's not as thick and heavy-duty as mats I've used in professional office settings but a thicker mat would not have been as easy to trim. I'm very happy with it.