This couch is easy to assemble and looks just like the online photo. This couch is firm but I easily took a long nap on it! Would purchase again.