I bought two runners for my senior dog to get around with slick flooring. They didnt require any extra non slip mat underneath because they already had a non slip material. Only part that is not great is the piling is large loops that have to lay down a certain way or the carpet looks like it has missing patches.