Our poor dogs were having the hardest time when we took the carpet off our stairs and put down LVP. These rug stair treads have been a life saver for our dogs. Keeps the noise down too, and they look good. Definitely recommend!