I moved into my home a year ago and the stairs are not carpeted.  I have 2 small dogs and it has taken a toll on them.  One cannot go up or down the stairs and I can tell there is discomfort with the other one.  These look great and one of my dogs is cruising up and down the stairs now.  I am working on the other one.  These really stay in place.  I can't believe how great they are for the price!