This is the best mat to clean shoes before entering the house.  We have chickens and sometimes it can't be helped to not step on what chickens are known for when not eating.  It scrapes most everything off of shoes and is very easy to clean.  It replace my straw mat that shed and did not last that long.  The mat should last a very long time since it is very well made.