Pretty easy to assemble. Its not a couch that you will sink into, it reminds me of a hotel couch. It fits my space perfectly!