I took a risk here as some reviewers love this product and others said it was impossible to assemble because the holes don't line up.  For that reason I paid the extra for assembly.  Handy, the assembly company, rescheduled at the last minute twice.  When the product was finally assembled, it looked terrible as the doors do not line up and are hard to close.  I mentioned this to the assembler, and he said there was nothing he could do as the holes are out of alignment.  I have requested a new pantry and am waiting for it to be delivered and assembled and hope that it will be better as otherwise the pantry was reasonably priced and of decent quality and exactly what I was looking for.