We use on floor to cover carpet to make it easier to roll a wheelchair around all day. They hold up very good. We now have 6 in the room so they can mobilize better.
This was a replacement for a cheaper mat so we do not know how well it will hold up under a years use. The limited lifetime warranty was the controlling factor in our purchase.