Pretty easy to assemble. The upholstery is nice. The wood looks a little cheap but it’s functional.