The mat serves the purpose. The plastic prongs underneath holds the mat in place for my roller computer chair movements and protects the carpet sufficiently.
I have carpet so I need one of these at my desk. I had the last one for many years. Over time they crack and eventually a chunk came out of it. I bought this one and so far so good!