I am very happy with my purchase.  The set was relatively simple to assembly however it took about 2 hours to finish. 
Instruction was quite limited to few pictures but with a little bit of common sense it wasn't too difficult.  Delivery was on time as agreed the day before.  It was store nicely by the driver and his helper.  The set is very solid and with the addition of few extra cushions  is really comfortable.  It is very good if you have limited space as it is not too big.