These are perfect. No slipping on the steps and easy to vacuum. When they need a cleaning you just pick them up and throw them into the washer. I dont dry them in the dryer I hung them. Great product.