I got these for the summer before we have a new runner installed this fall and have been pleasantly surprised by how well they’ve held up. We have a toddler and two large dogs and they’ve shown no sign of wear and tear. I used the recommended stairs tread kit with them and it’s worked well so far.