I don't think this mat is a good quality because it's kind of thin and will not hold heavy weight. I'm keeping it because I bought this for my 9 years old son.
It took a day or two to get it to lay down flat but after that it works fine. I bought it to protect my carpet and to allow my chair to move a little more freely. Works fine.
Product as advertised. However there is some kind of coating on it that sticks to my sneakers and when I walk on my tile floor the sneakers try to stick to the floor.