Very easy to assemble, just put in the four legs are you'd redone.  The cushion is a bit firm, but I think over time it will ease up as people use it.