Easy to put together, looks good.  Get some seat cushions, you will need them.

Pros: Feels like decent quality, easy to assemble
Cons: Use a different delivery company??