Arrived early.  Easy to assemble. Came nearly 100 percent done.  Love the thick cushions.  Nice piece for sure