One of the requirements of my lease is that I have to have a waterproof mat next to the front door. I replaced the beat up one left in place by my landlady and it works great without looking hideously out of place. As an added bonus, it doesn't slip around, so I can still get my door closed easily when my dogs are running around. 

Pros: Works well, doesn't slip