Really nice stair treads. Stay in place well. Now my dog can go up and down the stairs with ease. I feel safer as well. Would recommend.