This cabinet arrived today. If you order it plan on setting aside quite a bit of time to assemble because there are a million pieces and a book of instructions.  Although the box was fine the cabinet was damaged.  Due to time constraints on my project I proceeded to put together the cabinet only to find out twenty minutes in I was sent two of the same doors.  Buyer beware.