Pretty easy to put together. Takes some time though. Packaging could be a little better I received some pieces that were either cracked or broken. 
I plan to add some pillows to make it more comfortable to sit on.