I purchased these for our wooden stairs because of the non-slip factor.  It makes it easier for when my elderly parents are visiting and it allows our dog to use the slippery stairs.  They wash well too.  They are great quality for the price!