I use this on carpet the ones I've had in the past have always cracked on me after a few months. This one seems more "soft" and I don't see this happening so I'm happy with it. I may also add that it was the least expensive one they had. Go figure.
This is for the chair at my computer and replaced a similar mat which had given many years of service. I think the mat is a little too soft although my carpet is not high pile so that the chair does not slide as smoothly as did the prior mat.