Super easy to assemble and looks great! It’s pretty firm, not really the kind of couch you sink into, but is still pretty comfortable after you get used to it.