This is a nice heavy duty mat. I cannot report on its long term use but right now it is great. It doesn't "roll" or "give" when I roll over it and that is a plus.
I am not happy with the chair mat. It is supposed to be for high pile carpet but the chair sinks into the mat and leaves indentations. I am probably going to return the mat.