Super easy to assemble! Chair is firm, but comfortable. We got 4 of them and we love how they look!