Assembly was pretty easy. Also, its a HUGE couch. It is pretty firm though, i’m hoping it will soften over time with use but right now its not super comfortable.