I wanted a stair tread that didn’t need to be taped.  Just removed some treads that to be taped and the tape was very hard to remove. These are latex backed so they pretty much stay put when going up and down the stairs. You do have to hold them when vacuuming. They are very soft on bare feet. I just installed them so can’t comment on how they’ll hold up over time.