Looks and works great for the price.  I agree with prior comments about assembly.  Very time consuming... just be patient.  Keep the back out of view, as the back panel is somewhat ill-fitting.  A very similar cabinet was my inspiration piece, but was 4x the cost.  For the price this does the job just fine and looks very nice to boot.