i absolutely love how easy this was to put together.  It fits perfectly on a patio and can be configured a couple of different ways.  The cushions are well made and the table is a great addition to the sofa

Pros: price
Cons: none