We've had these stair treads for almost a year now on the steps coming into the house from the garage and they show no signs of wear.  We put them down with washers & screws to hold in place.  They really do the trick keeping dirt and grass out of the house!