I believe the label on the mat said for medium carpet which is what I had. But my chair wheels would immediately put a visible dent in the pad and prevent the chair from easily rolling around. Maybe this pad would work on a hard surface floor but I can't imagine any scenario where it would work on carpet.
The size of the mat is adequate but the vinyl surface is a bit too soft. I weigh just a little over 200 pounds but the chair casters dig into the mat and create little indentations making it somewhat difficult to move the chair around smoothly needing to rock back and forth in the chair to move the casters out of the indentations.
This mat needs another mat the same thickness to make it usable. Just too thin for my chair and me to be on it at the same time. When I try to move around on the mat I have to get it out of the 5 chair rollers out of its divit.