Although we have not put it together yet, it came very quickly and the boxes were in good shape when they arrived.  I have been looking for sometime, and this seems to be a great cabinet for the price!