Buyer beware!  This cabinet looks lovely but it is actually quite flimsy and impossible to assemble despite a few reviews to the contrary and I can usually assemble moderately complex furniture.  In addition, the return shipping costs are prohibitive (would have resulted in a $17.00 refund?!) so I accepted the option of a 20% refund without returning it.  This is disappointing customer service.