Great product and design!  They are very sturdy but still look elegant and aren't too bulky.  Fabric on the cushions gives it a nice cozy feel.

Pros: Classy but comfortable design.
Cons: Tricky/time-consuming to put together.