Easy assembly. Came well packaged. Took about 15 mins to assemble. Very comfortable sofa.