The mat itself is nice and the 'teeth' underneath keep it in place on the carpet. This is probably a function of the wheels themselves sinking into the mat + carpet; there are some indentations in the mat from where the chair is stationary/when I'm sitting in it. Not sure if that can really be avoided though.
Ordered the mat and I’m less than an hour I received a phone call from one a representative that it was ready for pickup. Very nice and professional. When I picked up the mat the service was wonderful as well and didn’t have to wait very long. Thank you!