The chair casters still leave a dent in surface. If you move it they “heal” but not sure of long term life. Also doesn’t appear to have longer “ spikes” for thicker carpets.
I have vinyl tile floor and this mat works perfectly. It arrived generally flat which was really nice! There was little not no wait on it settling and becoming flat. Pros: - lays flat - large surface - lightly texture on the chair side to keep the chair from just rolling off in to the wind. - strong material. Cons: - it does lightly slide around after a bunch of movement.