Not too difficult to assemble, I assembled by myself. Two out of 4 holes for Door hinge required to drilled hole- not pre drilled. Only little tricky part is to install door but not too bad. Adjusting screws are explained to make the door look perfect. The shipment came in two boxes.