Very easy to assemble and looks great. It is firm and not the type of couch you’ll nap and lounge on. It fits perfectly in my tiny NYC apartment!