Very nice futon, not really that hard to assemble. Went together in a couple hours, comfortable to sit on. Came in 3 heavy boxes.