I just had this assembled, and quite frankly, am very disappointed in the quality.  For $277 I didn't think it would be so cheap looking.  The front doors were assembled, and the corners don't even come together.  They must not have been glued properly.  In two of the corners there are big gaps.