There were far too many small parts to assemble. There could/should be some components already pre-assembled. It took over 5 hours total... The bottom drawer doesn't line up correctly and I have to pull up on it to close it tightly. The instructions were difficult to understand on some pages. The overall stability, weight and quality is good. The appearance is great!