This is the perfect size for our front door, although I saw that other reviewers said it was a bit small.  It is of a good quality and and should withstand lots of people wiping their feet on it.