It is what I was looking for.  However the edges are crushable under foot and will split in time.  My older one is solid and will not fail or crack on the edges.  First picture with dog food dishes is older one.  Next is new mat one placed at door.  Next is picture of stepping on edge, which everyone will do, and the edge flattens to floor
Last picture stepping on older mat, edge is solid and will not flatten nor spread to split. 

We have lots of outside debris that we try to catch. We do change shoes outside, but tracking in is inevitable
This is replacing floor rug, which never caught enough of pine needles, leaves, etc.