Got these when suddenly, our dog was terrified of going up and down the hardwood stairs.  The price was right, they are exactly as described, and they are dog approved.  :)

Pros: price, basic
Cons: none thus far