The treads look very good on my new hardwood stairs, but you need double sided rug tape to secure them. The surface of my stairs are very shiny and smooth. The treads can prevent accidental slippery. I just wish the price were lower.