The mat wasn't rolled when delivered and had some lumps but it flattened right away. It helps my chair glide while protecting the carpet underneath as I had hoped and looks good.
This does not have to sharp pointy pins on the bottom. As a result it slides on the carpet and every few days i have to pull it back where it belongs. Wish at least some of the pins on the bottom were the sharp ones. They stay put.
The mat will prevent dirt from shoes from getting on your floor. The legs of the chair will indent the mat. However it is a small problem. This mat is sufficient for my computer room.
The add was misleading. First it was not thick enough for high pile carpet.My chair made dents right away that where hard to get out of after just 1 hour. Second the points on the bottom are not long enough. I have to preposition it at least 3 times a day. This mat at best for low profile carpet.