The mat works exactly as intended. I am using it with a medium pile carpet. I am on my third mat they last about a year and then they crack. Up until the point that they crack they are a great product.
The mat will not lay flat. Every few hours I am needing to pull it back from buckling under my desk. I have this on carpet so there should not be the sliding that is taking place.
I purchased this as a replacement for a thinner vinyl mat that I used until it fell apart over a period of many years. I use it on low pile Berber carpet sitting directly on a tile floor (no pad under the carpet). HOWEVER I can see that it is soft enough to develop wheel indentations on a thicker pile carpet. Also I bought mine at the local Staples store where it was hanging on a display rack and brought it home flat. It is beefy enough that if it comes rolled up it will take some effort and time to flatten out. It is easy to roll on and it doesn't budge on the carpet. For those with deep pile carpet a rigid chair mat is the best option. Anything that is flexible/vinyl will be a disappointment.