I bought a set of these for my daughter a year ago.  She has hardwood floors, and when her pit bull went up and down the stairs, she'd slip around, and make noise!  These work great, and a year later look pretty good, too, despite the high traffic area they're in