We purchased these to give our older dog more stability on our wood stairs.  They are truly non-slip, and the color blends well with our wood color.  I am confused by the product care info. though.  While it says the treads are machine washable, it recommends spot cleaning, and say, "do not soak."