It's a bit too soft -- chair makes indentations in the mat and then isn't able to move easily out of the "pits" it has formed so it's sort of "frozen" in place until I give it a big push.
It is a great mat if no one sits in the chair. With someone in the chair the casters make big dimples in the mat which makes it difficult to move the chair. The cleats on the backside are not deep enough to prevent the mat from sliding. I finally had to screw the mat to the floor.
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.