Absolutely perfect.  Love the fabric and the look.  Finished off the patio perfectly!