Stair treads are staying firmly in place with the "tape".  Was skeptical when purchased but having had in place for several months the treads are perfectly in place not slipping at all.