Get what you pay for.  Finished product looks nice and is functional.  Not easy to put together.  Bottom box area was difficult to line up.  After sliding the back panel into it's slots, the side screws that hold it together did not line up.  Had to force things a bit and was afraid I may strip the threads or crack the wood.  But finally got it.  Small handle on door as cheap as they come and the holes in the handle do not line up with the holes in the door panel.  Used just the top screw and tightened it hard.  Lastly, the wood screws that you use to fix the door hinges to the shelf are slightly larger then a screw that hold your eyeglasses together.  Make certain you have a small, strong ,Phillips head screw driver.  It comes with extra hinge screws, probably because it is easy to strip the heads of these screws when tightening.  With a little patience the final product looks nice.