These work great!  Our previous treads that we had for years were worn out.  When we had new flirting put down and our stair treads replaced, we still wanted treads to help our dog not slip on the steps.