Nice set of furniture. Wasn't too difficult to put together although it did take about 3hrs. Don't tighten the bolts all the way until you've gotten each one started on a particular piece. You could have trouble lining up holes if you tighten each one as you go.

The cushion covers are a nice material, though the cushions themselves are not super comfy. They're not uncomfortable by any means... just not as comfortable as the thick cushions you've likely sat in at the big box stores.

Overall, we're very pleased with the purchase.