Assembly is medium difficulty. Took about 3 hours. Product is well-made so everything lines up properly. Use a power driver, and pay attention to the orientation of the parts in assembly instructions. Happy with the result.