With a lot of carpet tape along both edges, these stair treads have stayed in place for over 3 years. They are just beginning to show some wear now in the way of transparent threads fraying slightly in areas of high traffic. Good quality for the price.