Beautiful and sturdy; made with quality materials. 
The swivel chairs are really great and well designed. The arm chairs are comfortable, both with and without the cushions. 
It is not difficult to assemble with 2 people, but the boxes and packaging are heavy duty. The instructions are ok, but the diagrams could be improved with more detail. 
Note: When you are assembling the table, put the small rectangle on before the long rectangle. But, if assembly is reasonably priced, get it!
We are really happy with this set. It instantly upgraded our outdoor space.