These are a great size, and do an excellent job of brushing stuff off our feet before we step inside from the yard. They also keep all that schmutz from being all over our porch. The shape also keeps them from taking up too much space or corners getting caught on something and rolling up or things getting caught underneath. 

Pros: excellent size and shape
Cons: n/a