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.
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.