Easy to assemble. Did it myself in 10 min. The back cushions are soft and comfortable but the bottom seat is a little harder than I would like. The color is nice though.