This mat is so much nicer than I imagined.  The mat is large and perfect for my front door.  It's like a rug with a soft pile and a rubber back to stay in place.  We had heavy rain and lots of mud, but
my dogs still needed to go out.  The mat helped keep little paw prints on my floors.  PS, its so cute!