Great treads, they stay in place perfectly. I thought I was going to have to use some type of tape to hold them in place because I have a large dog that frquently runs up and down the stairs but they stay in place great!