I bought this for use on standard household carpet even though it's intended for office grade. It was really too soft for that home carpet. But didn't want to spend the $$ on a thicker grade. Placing office grade carpet tiles underneath the mat solved the problem (the mat actually holds the tiles together). Works great now. Have no complaints whatsoever.
It makes rolling my office chair easier than on carpet alone. But the chair wheels indent the plastic surface easily making rolling uneven. My first mat broke through after less than two years.
Rug was starting to ripple. Very easy to roll on. Hardly noticeable on top of rug. Looks good and not commercial in appearance. Used phone service to order as I needed help to discuss which matt I needed. They were very helpful.