We have click flooring on the stairs which made it very difficult for my older dog to go up. She was very hesitant as she had slipped and fell down the stairs several times. The rug stair treads are perfect, she can go up and down without any difficulties and they are surprisingly very stable, I have not had to use carpet tape.