I got 3 of these runner rugs to help keep my older dog from slipping on my non-carpeted flooring and they are working well for that purpose. They are holding up well even though they have to be vacuumed and cleaned constantly due to cat and dog hair and cat yak.