I recently carpeted my stairs. And I decided I was going to try some stair treads even though they were going to be on carpet I was very surprised! They lay on the carpet, just as good as they would lay on wood stairs. The colors are beautiful and vibrant And they just match my decor from the living room. They lay on the carpet just as well as they used to lay on the wood stairs.