This non slip mat is light weight, stays in place and can be washed, what  more can I say.  Its perfect for my back door, dogs come in dirty and wet and it still looks good.