This is a great door mat.  Captures the dirt and is definitely all weather, and cleans up nice.  I have this indoors and it stays in place on my wood floor.