Relatively easy to assemble.
Looks great on my patio, table is a good enough size for little plates and drinks, and cushions are comfortable.