I mostly bought these for my back steps to provide traction for my leggy greyhound, and they are helping very much. And now, I like how the treads also grab debris and snow, keeping my kitchen floor cleaner. I wanted stair treads I didn't have to affix permanently to the steps, so I like that the treads are durable and easy to shake out. Since they do not attach to the steps, they do gravitate to the back of the step, butting up against the back wall, but they do a good job at not sliding around otherwise.