Easy to assemble and looks better than I had anticipated. The cushions fluffed up pretty fast and are quite cushy. Not the softest, but not rock hard like some of these sofas you see these days. For the price point I am quite satisfied.