Purchased these for basement stairs to help an older dog not slip on the stairs. They certainly do the job, though they do slip a little, requiring repositioning at fairly regular intervals. I would buy them again, however, especially since I did not need to nail into the stairs.