Fast delivery, even with one day delay from the plan. 
The overall quality is good even if a little bit below the expectations, but aligned to the price of this product, as cheaper than others.
The sofa arrived in three big boxes, fully disassembled the instructions were very clear, that helped to make the assembly process relatively simple. It took to me around 1,5-2 hours today complete the job. The quality of the cushions looks ok, even if I still didn’t test how they will resist to a heavy resin. 
All that said, I am so far very satisfied. purchase.