These have been very helpful for our dog! They provide the traction she needs to get up and down the steps with ease. They stay in place well.