Awesome piece.  Quality is nice for the money.  I assembled this myself and it was relatively simple.  Follow the instructions to a tee to eliminate disassembling and missing insertion of some small piece insertions.