These stair treads are amazing!! The only issue is that the item color online looked much lighter than the product once it arrived to my home. However, I absolutely love them. The come rolled up like traditional carpet does so as you can see in my photo they take some time to settle. I purchased the tape that goes underneath of them but you don’t need it for these stair treads. They come with a floor grip backing on them. They don’t move. They are excellent. My 15 month use to crawl up and down the stairs. Once we removed the carpet, he hated it. Now he’s back to climbing up and down the stairs again. I highly recommend the product.