The assembly is fairly involved but the style of the desk is quite functional and beautiful.  I wish there was more space between the 2 cabinets for a desktop to fit under.  Otherwise, it's a great desk.