After much cabinet research on Amazon, I ordered two white cabinets to replace cabinets that were water damaged due to a flood from a burst pipe. I have only assembled one cabinet so far so this review pertains to the one cabinet only.Let me first say that the cabinet was packed extremely well with no damage to any parts. There are 20 cabinet pieces in total plus the hardware. Most of the pieces were labeled with their part name. A couple of labels were missing from the parts. They likely came off in the shipping carton, but one can figure out what they are from the diagrams on the instruction sheets. There were no missing parts or hardware. Assembly instructions are provided in diagram form.I put the cabinet together in intervals throughout the day. It took me approximately 2.5 hours to put the main part of the cabinet together, not including the doors. The only problem I had was in attaching and aligning the doors. As I did not have anyone to assist me, I rested the doors on books so that I could attach them to the hinges. This took a while. Suggest it is best for two people to work on attaching the doors. Once they were attached, they needed to be aligned. With respect to the two shorter doors, the left one is slightly higher than the right door. Did everything I could to get them perfectly aligned with no success. I will be contacting the seller for instruction. Also you will likely need to adjust the gaps between doors. There is instruction provided as to how to do this.I am considering adding legs to prevent water/flood related damage in future.It would have been nice to have been able to reverse the doors and drawer on the second cabinet for symmetry but it is not possible given that the holes have been pre-drilled.The cabinet is perfect in its designated space and I am looking forward to completing the assembly of the second cabinet.Overall, I am very happy with this purchase. It is attractive, sturdy, well designed and the white finish is really nice and better than I had expected. I have put together many cabinets and storage furniture over the years and can say that the quality of this unit is much better than most. I would highly recommend.