Took a long time to assemble, but the finished product is nice. The metal tracks for the drawers seem a bit flimsy (particularly for drawers that are so large), so I'm hoping that it will stand the test of time.