Just got these Moroccan stair treads last week and so far really love them! We recently installed hardwood flooring throughout the house, including the stairs. We haven’t been happy with the wood surface of the stairs, so we put these on and they are great! They soften our steps, make the stairs less onerous for pets, and less slick. (One of our pets is old and doesn’t navigate stairs well any more.) Also, the wood stairs were dark with poor lighting, and these really lightened the stairway, making it easier to see where you’re going. So far they don’t seem to slip around at all, which I was concerned about when purchasing. Some reviews said they noticed variance in shades of color, but I found that the shade depends on the nap of the carpet, so I just flipped them around to have them running the same way and same shade on each step. I really like the look of the stair treads too. Wish I had bought these long ago! We received these very promptly and we’re very happy with our purchase!