We got these for the dog, because as he got older he was shakey on the steps. The needed some rug tape to hold them in place, other than that they work