This is the ultimate cover. It is heavy enough for dogs and kids and keeps the furniture clean and dry.  The pattern is very cute but if you want to get serious, you can reverse it to plain brown.