I am using this mat on a carpet that is minimal and installed over concrete. It still gives under the rollers. It is just not heavy enough to be used as a floor mat. I bought this because of its size but I am better off not using it. I would not even recommend this mat to an enemy let alone a friend. Do not buy this mat!
So far this mat is pretty good. We have only had it for a short while so have not had an adequate time to test for discoloration or breakage due to to getting worn out. So far it is a nice floor mat.