Hard to find a perfect fit, but this one answered the mail fine.  Ties down for winds, resists  water, and is vented to help with moisture issues on the cushions.  I am delighted!