This mat is ok for the price. However it is of very thin plastic and mine already has big dimples in it from the office chair rollers. I don't think this mat will last for many years. The other mat I owned previously was not flexible but it was much thicker and lasted over ten years.
I finally had to purchase a new one of these for the office but the one before this purchased lasted 32 years! Very good quality and a necessity for protecting rolling chairs and carpet.