I really like these stair treads!  They stay in place, but can move if your shoe or toes hit the edge of it.  I have hard wood floors and there isn't any need for taping them down or buying a liner.  It has a good rubber backing and pretty much stays put.