This is my 3rd try on stair tread rugs.  But third time is a CHARM!  I love them.  They are heavy enough to stay in place on my slippery wood stairs.  It makes it easy and safer for the dogs and humans to go up and down the stairs.  They will be easy to maintain - you can vacuum, sweep, shake and even take outside to hose off, as needed.  And they look "indoor-ish" and very classy.  I highly recommend!