This is a perfect mat for my front door.  I live on a dirt road in the high desert, so dust and dirt are a problem.  This mat cleans off the bottoms of shoes and boots just great.  The design is cute because I have a service dog and the mat alerts guests there is a dog in the house.