Great product, especially for situations where the stairs cannot be permanently covered. The treads stay on the stairs, but after a while, they do move around. The treads do not move when walking up and down the stairs and they also make it easier for an older, larger dog to go and down the stairs comfortably. Basic double-faced carpet tape will hold the treads in place somewhat better. A great buy.