The Farrel Moroccan Stair Treads are very nice. We have them on wooden stairs and they stay in place pretty much. They shift slightly when we go up and down stairs a lot. The color is terrific and they all look the same color if you have each of them facing the same direction.