It was easy to assemble. The size is great for my small living room! The only downside is that it is not l as soft as I thought it would be! For all intents and purposes it’s a decent couch