Fits our new outdoor sofa perfectly.  Is heavy weight and looks great.  Hasn't been out in heavy rain yet so can't review that.