Didn't take too long to assemble.  Delivered in two big, heavy boxes.  Had trouble with the hinge on one door but removing one screw solved the problem.  Solid piece of furniture that was a great buy!