Couch was fairly easy to put together.   I like firmer couches so this feels great. The couch may be on the smaller side for some (check your dimensions) but we have a small narrow living room so this is the perfect size for us!