After comparing prices between many box stores, I finally came across this quality patio set cover that perfectly protects my conversation couch and two seats.  The material appears to be quite durable and the two tone colour is tasteful.  A great product for a reasonable price!