We love these stair treads.   We got them for our dog as she was slipping on our wood steps coming in from our garage.
They are absolutely perfect and we are going to order more for our entry steps to replace the stair treads that we have now.