Came in perfect time - my old one was cracking & falling apart this one replaced it nicely should last me well over 10 years like the last one I had. Thick enough that is is even comfortable to stand on.
I tend to trip on the edge occasionally which is not good since I'm a fall risk. I am just having to learn to stay away from the edge. Other than that - good product.
I guess it's ok for the money but I've had better very thin and chair wheels make deep grooves and get stuck won't be long before it rips ok maybe on hard floor but not good on carpet