Easy to put together with the exception of adding the cushion.  The screws are too short to properly hold the cushion in place.  We bought some about 1/4 inch longer and they worked just fine.  When put together, they are sturdy and comfortable.  

Pros: Sturdy & comfortable
Cons: Screws to attach cushion are too short