I bought several of these for our home after we had new carpet installed. I didn’t want the roller chairs to ruin the carpet in my kids’ bedrooms and although these are intended for low-pile office carpet (we have plush carpet) they work perfectly. They are also a perfect size for our smaller more shallow desks. If you have a large corporate sized desk you may want to go with a bigger mat. I highly recommend.
It’s adequate it moves and according to the recommended carpet pile measurement I should order the medium pile. Hopefully it will stop moving after some wear.