This is a decent floor mat and it does protect the floor while allowing my desk chair to roll easily. However the mat itself slips around quite a bit. I have to re-position it every couple of days. That is a hassle and definitely limits the usefulness of the mat.
Shipping was very fast and the for the price it is very reasonable. So far i think this carpet chair mat is long lasting due to the quality of the material. The size is perfect too and it really protects my carpet
Fits perfectly in the space I needed it to! Make sure you lay it out flat in a warm area or outside for about a day that way it will flatten out and not want to curl up in the ball that you receive it in!