I bought this to place on a carpet floor and was told it would work. My chair works great able to roll where I need to. The problem is that it the mat moves VERY easy does not stay in place.
We have new hardwood floors and were told that constant movement of our desk chair would eventually show wear on the floor. This is so much better than the rug we had because it had a rubber backing and that too would harm the floor eventually. We looked at rugs without backing such as braided or rag rugs but they tend to slide too much and we worried that they would also be something to trip over. This actually slides a little which makes it easy to clean the area but it does not slide when we are sitting at the computer. For us it was the perfect solution.
Would have liked something thicker and stiffer as that would have made rolling around on it easier (I put it over thick carpet---would be better on wood floor). As it is wheels on chair create temporary dimples in pad and moving on it is sluggish. Appearance is OK