We have a senior dog that was having difficulty getting up and down the slippery stairs. These stair treads work perfectly. I like the color and the design. They are easy to clean. They do move around a bit but I like that they are temporary.