So far. So Good. We are using it in inside the house for exercise since we have tile floors. It has only been a month or so but it seems to be holding up well. The dogs don't seem to mind it either. I would give 5 stars but need to see how well it wears over time.