Absolutely love this set.  Only downside is the cushion covers do not come off to wash.  I didn't realize this when I purchased it, but they do wipe down easily.  Perfect fit for our porch and looks great.  Just as pictured.  Not too hard to assemble either.  Took some time for sure, but not too difficult.