My dog refused to walk up our hardwood steps. I put these treads down and he had no problem. They stay in place with normal use.