I am very happy with my new carpet chair mat. I had one before but after many years it finally wore out. If this one eventually wears out I will replace it with the same thing. It is the perfect size for me.
Mat is too thin too soft and does not have beveled edges. It is of much lower quality than the previous one I bought at Staples. Chair sits in depressions and will not roll around easily.
Did not work on my commercial carpet with no pad. The bumps that go against the carpet were too large. When I rolled on the mat it was similar to rolling on a cobblestone road. Took it back. Very disappointing. Recommend you carefully consider the thickness of your carpet.