I absolutely love these stair treads, they have lasted such a long time and look brand new. And they never slip out of place. Will buy again for sure.