The stair treads are amazing and look so nice on our steps.  We have marble steps which are beautiful but at times can be slick.  The stair treads not only gives me additional confidence going up and down the steps but our dogs no longer fear going up and down.  Well worth the cost of the product