I'm a pet lover, love this non-slip doormat.  Live in New England and we get a lot of snow, so I put on my deck coming into my house.  So nice to have a durable mat that everyone can wipe their feet/shoes before coming in.  It doesn't slip, we have had a lot of rain and some snow and it stays put!  Makes it great to be able to stand on it and sweep the rest of the deck and know that I won't fall!!!