Assembly is a bit tedious.  That said, all pieces present and undamaged.  Assembly took about 1.5 hours because we were being careful and double checking each step.  It takes two to assemble this.  The finished piece is a good-looking piece of cabinetry that came with two plastic grey handles that we tossed and replaced with brushed nickel handles from our local hardware store.  The style and quality of the provided pulls is not up to the standard of the finished piece.  Invest another few dollars in a handle from Home Depot or Target and have a MUCH more attractive finished piece.