Ottoman comes unassembled but it easy to assemble yourself.  Quality is pretty good with one exception.  The cushion is unattached to the base so it slips around and falls off.