The comments about sum it up. A larger one would be nicer but this is adequate. It has the same anti-static benefits - also the same "keep the carpet clean and unworn" benefits as the more expensive brands. The main thing I would say on this is that it could be bigger. Hence the "adequate" rating.
We have it on thick carpet and it is too soft the edge curl up when you roll near an edge. Also the teeth aren't large enough to bite into the carpet so it slides around.
The description on-line lead me to believe this was a heavy duty mat for use on a thick carpet but it is no better at resisting divots from the wheels of a rolling chair than my old flimsier mat. [...]
This mat should only be used on very thin carpeting. The description says low pile and that is very important. The cleats make it unsuitable for bare floors.