Arrived in good shape. Not too difficult to put together but not everything lined up and one door does not close.