I have hard wood floor and use the mat at my computer desk. The only complaint I have is the mat is not big enough and the chair always rolls off the mat. End up buying another larger mat and put this one at my son's desk where he does not have a rolling chair.
So far so good. Have only had a couple of weeks but it seems to serve the purpose for which it was made. The test will be after a couple of months to see if it will crack or discolor
This is the second matt that I have purchased. I use it on a plush carpet and over time it breaks up. It does seem to discolor over time. I can't remember how long I have had the one I have now. It does make it possible to roll my chair on the carpet and saves the carpet from the chair.
I am using this product on top of a low pile carpet and it works well. It is colorless so it is not distracting. It stays securely on the carpet and can be easily wiped. The only "con" was that the tape around the rolled up mat needed to be cleaned off with an all purpose household product (took some elbow grease) but Staples Customer Service said that they are working on this with the manufacturer.
Someone had rolled these pads up and taped them using clear packing tape. It was a good idea to carry them easily but it took about 30 minutes with a rag and goo-gone to remove all of the tape residue.