Door mat is just what we needed to replace an old one.  This was purchased for the hallway from our garage into living area.  This mat catches dirt and water.  It is larger than I needed, but works out great since it fits the space.  The mat stays in place which is a big bonus.  Very durable and pretty sure this was last for many years.  Can easily shake off or run the vacuum over.