Came almost completely assembled. A bit difficult to get out of the box, but all packed to keep the cabinet safe in transit.