Pros: These are beautiful! Our wood staircase was slippery and loud.  Now we (and our puppies) have excellent traction, and the adhesive keeps them in place nicely.  We love how they dress up the steps!
Cons: It was sometimes difficult to take the adhesive strips off without inadvertently also removing the adhesive.  It is not hard, once you realize it can happen.