We bought these to provide safe traction for our dog as she goes up the stairs. Stair treads are very soft. The rubber backing does a pretty good job staying in place on our wooden stairs, but will be reinforcing with Command small rug fasteners just to add extra security. Love that the product is washable (just in case!) good quality and would recommend!