I would have given it 5 stars but I think the height/consistency of my carpet (even with the mat) is still an issue for my chair to roll over it. However its still better than my chair attempting to just roll across carpet lol.
We came we saw we bought. It fit it laid flat over the fairly plush carpet it was easy to install and the chair rolls easily on it. Could not ask for more.