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.