The stair treads are attractive in appearance and the material seems sturdy, they have helped my elderly dog have confidence climbing stairs again! Unfortunately the adhesive leaves much to be desired. Within a couple days the adhesive was no longer sticking to my steps.