Comfortable sofa and relatively easy to put together. Had issues with one of the bolts not lining up; but otherwise didn't take long to assemble and overall happy!