I would buy this mat again. This is the second time I have had one. It does not move on the carpet and the chair rolls real good. The first one I had about 5 yrs. So it does hold up very well.
It was all I hoped for but wish it came a couple of inches bigger. Also the adhesive that held the sticker did not come off the mat and now there's a big black mark on it.