Very easy to.put together. 

Pros: Great pattern. Just as advertised!  
Cons: Not the most comfortable cushion.