Better than no chair mat but a bit thin unless your carpet is the short/firm office type pile. Our carpet is a little plush and the mat develops dents if I leave the chair in one place for too long.
This mat is a smaller size. The teeth really hold to the carpet. My chair fits exactly the way it should. My feet even have room. I do not wear shoes when working from home.
The mat would be great for someone who doesn't weigh much and isn't using a heavy-duty office chair. My husband(weighs about 180 lbs + chair weight) tried it for two days and the mat was starting to get dents in the parts where the chair wheels were so over time it would just be a hassle to move the chair out of those dents in the mat.