These stair treads are great. They look so good on the stairs and are a life saver for our dog who goes up snd down the stairs without issue. The slip proof backing is perfect as they keep the treads in place. I highly recommend this product. In a nut shell classy and practical