These stair treads do a good job of preventing slipping on steps.  They stay n place (thanks to the rubberized backings) and look good!