Our purchase was not this one but the one that folds in half and has handles. It makes our chair roll smoothly but the chair's wheels leave indents in the mat. It replaced a round glass table top we used before and it is easier to roll the chair on and off of the mat. We use in on carpet but it appears to be intended for wood floors.
We have 3/4 carpet and chair rolls fine. Minor wheel indentations but chair sinks much less than thinner mat. Only issue is that after a week of placing heavy weights around the edges they still curl up about half an inch--just enough to stub a toe or catch a wheel if it rolls off the edge.
This mat is very thin and would only work on hard surfaces to prevent scraches on floor. I tried to use it over carpet and the wheels on my office chair made indentions in the mat and went thru to carpet.