Relatively easy to assemble.  Had to attach the base to the chair with 4 screws, took about 10 minutes.  Perfect size, definitely not a large chair but doesn’t feel too small either.  Using it as an accent chair in my bedroom. Loving it so far!