We were desperate to help our aging Golden Retriever navigate the steps down to our family room.  I ordered these treads to give the problem the old college try, especially since the investment was minimal.  What a surprise!  They were perfect, in great shape, stayed in place, fit the steps and after a bit of coaxing, our Bogey Dog began using the stairs again w/o slipping. 

Pros: For this price, we believe this product is perfect.
Cons: none.