Assembly wasn't too bad and the quality is great.  Solid piece of furniture very pleased with how it looks and is perfect for our home office