After months of waiting for a different rubber door mat to get restocked, I picked this one.  I like it.  The holes allow drainage.  It doesn't absorb water like those sponge mats.  You don't track much water into the entryway.  There are so many black rubber mats out there and it's hard to pick one with a pattern you will like.  This one is very nice.