I bought this chair mat to replace an old one that had cracks in it. I would have preferred one in this size with a ramped edge like my old one but it turns out that there is no problem rolling off and on the edge of the mat. I like that the mat is clear and it blends in with the carpet. I would recommend this product.
The description for this mat says that it "Protects carpets up to-3/4-inch thick including padding" however I used this on carpet that was barely 1/2" thick and the wheels of my computer chair would keep sinking into dents in the carpet caused by how thin the material is. The mat provides basically no support for chairs on carpet.On top of all that when I received the mat it was absolutely filthy and the adhesive on the tape that was used to hold it together during shipping stuck to the mat.
My previous chair mat had cracked so badly that pieces were about to break out of it. I received this one and rolled it out into place. I had to place some weighty objects on the edges to help flatten it out but it works fine. I does slip a little and I have to readjust it slightly from time to time but my chair rolls well on it. I have no complaints.