The stair treads were exactly what we needed to keep our elderly dog from falling down the stairs.  They stay in place with the adhesive and are very secure for us humans using the stairs.  They also look nice.