I am so thankful for these stair treads as they have helped my dog with climbing up and down the stairs.  I put them on our hardwood stairs, they do move a bit but not much.  I even bought a non slip padding to go under them and they still move a bit so that was a waste of money but the stair treads are amazing!