I was hesitant to get stair treads at all but I absolutely LOVE these! They were super easy to install, look great, and are so comfortable, I wish we could get a rug in this material. Very reasonable price for the quality and glad we have them for ourselves and our dog.