Easy assembly, took about an hour. Cushions could have a bit more padding, but for the cost I can’t complain too much. Looks and works great so far!