Love, love, love this.  It is well built and large enough for our patio needs.  We do keep a plastic sheet over cushions which takes care of rain coming in.  During the winter we keep it in the garage as we want it to retain its good looks.