I bought a large square one of these for my front door and two matching smaller rugs for back doors.  They are great quality and really hold color and have held up well in the elements.