Holding up well - purchased because our dog was afraid to walk down the steps and now has traction from the treads. Width varies slightly so I centered all (14 steps) and it is not noticable. Very happy with this purchase, would recommend.