Our dog is 9 and was having some trouble with the stairs.  These treads fit perfectly and now she can zip down the stairs with ease.  We didn’t need to use any tape - they’ve stayed in place.  We’re very happy with them.