Very easy to assemble. I love the look of the sofa and it fits perfectly on my deck. Just know the seat cushions are very firm.