The treads were the perfect solution.  I purchased this product for my dog fell down the wood stairs.  Non slip, neutral color, and not glued. The treads are soft and  stay in place.