Relatively easy to assemble, packed well and beautiful! Several reviews mentioned that assembly might be difficult because some of the holes did not line up; if you keep the screws relatively loose until they are all in, you should be able to shift the arms and backs enough to get all screws into their proper holes. 
We are very happy with the material of both the furniture and the cushions. The cushions are extremely comfortable and don't slip or slide off the furniture, which is a plus!