These stair treads are perfect on our stairs. 

We ripped out old carpet, painted the stairs and put these down as an affordable and easy to clean option. We are extremely happy with our finished results. We purchased double-sided carpet tape to hold them down, which we got at our local hardware store for 10. So far they are holding up great! 

Would gladly recommend. Carpets are in great condition with no fraying or pieces coming out. Super great buy for the money!!