They look great but I haven't put them on my stairs yet as they are just being done.  I am hoping they stand up to dogs going up and down the stairs.  I did buy carpet tape to keep them in place.