Purchased these stair treads for my aging dog and they did the trick perfectly.  Plus they look pretty nice and they are a great sound barrier too.  Would recommend for sure.