The couch barely needed assembly. Super easy! The cushions are deep and comfortable. The couch was pleasantly bigger then expected. Love this couch for the price