We like this set a lot.  It did require assembly - but it was not that complicated (just a little time consuming).  It's comfortable and looks very nice.  My only complaint is that the cushions seem to mark/stain easily, so it's tough to keep it clean.