My dog is getting older and was starting to slip coming down the hardwood stairs. I did a lot of research and landed on these. Glad I did. They held pretty good on their own, but used carpet tape just in case. They are good quality and look great. I purchased matching rugs. They are made in Turkey not China. Too bad not USA.