Arrived in good condition.  I put the cabinet together with minimal effort.  Its storage space is ample for the items I need to store in it.