It wasnt too bad to put together if you have allen drill bits instead of using the allen wrench for it all. Its pretty simple. Seems to be pretty good quality. I like that the cushions are nice and thick, with some good thick fabric on them. I have a 4yr old and a 110lb German Shepherd that lays on it too, so I didnt want any cheap cushions that would rip easily. So far so good!! Theyre comfortable, and they wont look all wrinkly after sitting on them. (Ie, they hold their shape and stay pretty firm) One more high point is that they have zippers, so you can take the cushion fabric off and wash it. The versatility of this set is AWESOME!! If we have friends over for drinks and snacks, well pull the 2 loose sections out and make a love seat on the opposite side to surround the table, and/or just arrange everything in a big square around the table. I plan on getting a long rectangle gas firepit table to replace the one that comes with the set, but it does the job for now.
The ONLY negative thing I can think of is that the cushions dont stay put all the time. (Dont get me wrong, its not bad, and its more the back rests than the seat) but its nothing a little Velcro wont take care of. Ive had the set up for about a month and a half now, and weve used it a couple dozen times.. Ill update this if anything changes.