a bit tough to put together-just time consuming.  Thank goodness I found the correct allen bit for my drill to make it more manageable.  The cushions are a bit stiff but hopefully it will "break in"  

Pros: Fabric much nicer than picture shows
Cons: Tricky to assemble.