We ordered these carpet treads to provide some traction on our hardwood stairs for us and especially for our older dog that has slipped going up and down the stairs a few times.  They work like a charm!  To top it off, they are beautiful.  We attached them with double sided carpet tape for added security.  Would highly recommend!