Assembly was quite difficult and it took a long time, but it looks really nice. I don’t particularly like the flimsy pieces that go on the back but once it’s all put together it seems pretty sturdy. The drawers don’t quite line up either, but that could be user error.