We bought these stair treads because our dog kept slipping on the hardwood stairs. They work well and stay in place but I only rate 2 stars because I feel the price is too high. Paying about $12 per tread incl taxes is too much for what you get.