Good looking cabinet.  Functions well.  Not difficult to assemble, just takes a bit of time.
Only negative comment is that I wish the shelves that hold the shoes were a little deeper.
Generally content with it and would recommend it.