Great product.  I have black carpet tiles and they are VERY difficult to maintain. I was tearing them up all day working from home and fidgeting around in my office chair (rubbing my feet against the floor,  rolling back and forth in my roller chair, etc. ) I needed a mat that was not flimsy but also not hard plastic that would break. This mat is perfect. Protects my floors and also comfortable and easy to roll on.