It's ok for the price but the chair casters are putting serious dents into it and I doubt it will last long. It is on a rug that is at most medium pile. I didn't realize this would happen when I bought it or I would have spent more on a different kind. My recommendation for anyone looking for a mat is clearly understand your need and buy quality to match.
I bought this chair mat to use with my sewing chair. I'm very pleased with it. It allows my sewing chair to roll easily. It works fine with the carpeting I have in the room.