Good for hard mat carpet - not the best for pile carpet as the plastic is too thin causing indentations which create ruts making the office chair hard to move.
Unfortunately on a short nap carpet the wheels of the chair sink into mat making a crater that is then hard to move your chair easily. Recommend only on heavy nap carpet.