The covers fit my furniture perfectly and seem to be decent quality.  I live in Southern California, the weather is mild so I expect them to hold up well and last several years.

It has been nearly two years now and they are trash, literally ripping apart. Don't buy unless you only need them for a short amount of time.