Love these stair treads!  They were easy to install, soft on the feet and so far haven't budged with normal use.  Very happy with this product and would definitely recommend.