Very easy to assemble! Very big and  confortable! There Is alot of ways to make this couch grow as ur family grows which is great but unfortunately I couldn't find the peices separately if there is any way they can be bought separately it'll be amazing ! No complaints!