Excellent quality, fits well, durable.  Looks like it will hold up against the weather well, and protect the furniture.