Easy to assemble. I love that it’s modular which gives me a ton of flexibility. The cushions are a great thickness and very comfortable. The only thing preventing me from giving 5 stars is that the back cushions can’t be attached to the seats.