I bought 2 of these for my home office and they are very nice. Our carpet is pretty thick and these mats are heavy enough to keep the chairs from sinking down into it. I'd definitely buy again.
Through the years I have bought a series of these mats from Staples. Initially they work fine but usually after about 6 months of daily use they start to crack and become brittle.