This seems to be an excellent product.  Very impressed with the quality.  It just weathered its first wind storm and performed well.

Pros: Quality, function
Cons: For my high back chairs, it could be longer