Just finished putting together and so far so good, looks beautiful! It was pretty easy to put together, my husband put it together by himself, took him about an hour and a half.  The cushions all have zippers so they can be taken off and put in the washing machine. I really like that especially since they're white! Im hoping they hold up however I did put some extra scotch guard on all the cushions because Im worried about staining.  So all in all I am very satisfied with my purchase and as of now I recommend this set if you're looking for something that's not only beautiful but easy to put together at a reasonable price!