Easy to assemble.  Ordered two for our living room and haven't regretted it.  It's comfortable, but not super soft where there is stability.  Easy to fall asleep in.  Great purchase!