Tons of work to put together but it’s worth it. Took around 3 hours tops. Comfy and looks great on our patio