We'd just had our floors refinished and our stairs were extremely slippery. Our nearly thirteen year-old doxy poo had slipped on the stairs several times and I went looking for a solution. These stair treads do the job, look good on our freshly done stairs, and Oliver hasn't slipped once!

Pros: Good value, prevent slipping 
Cons: they move slightly when going down the stairs (not a dangerous situation)