Very easy to put together. The cushions are just the right thickness. My only minor complaint would be that I wish the cushions had some ties or such so that they could be stabilized.