Great stair treads...Machine washable which is great.  The bottoms are rubber that doesn't 'grip' to the stairs, but helps it stay put.  Good buy!