Tedious but easy to put together. One cushion came with some loose strings but overall looks nice