Overall a very nice cabinet that will serve our needs perfectly.
Positives: nice solid wood top, the overall quality is good, and is solidly built. Well packed for delivery and nothing arrived broken, damaged, or missing any parts. Assembly took some time (see negatives ) but the instructions were pretty clear, definitely need two people.
Negatives: Assembly took about 5 hours but we had several issues that needed to be addressed that took time; predrilled hinge holes on one of the back table supports were located wrong and had to be redrilled (easy fix), the dowel pin and cam rod for one of the stiles for the drawer were drilled in the wrong location (no fix I glued it in place), one of the rails for the drawer does not operate as smoothly as the others.
In spite of that, we still like the cabinet and would recommend it.