These stair treads look great on our newly refinished hardwood stairs. We wanted something to protect the steps and these are getting the job done. They come with tape adhesive on the back of each tread, and we used rug backing to keep them in place and they have not slipped once. Great product and a great price! Highly recommend.