The cabinet was delivered a couple of days ahead of schedule. All the parts were in included and nothing was damaged. I had no problems following the directions and assembling the cabinet. I did get my husband to tighten a couple of the button screws that I couldn't quite tighten and he helped tighten the drawer knobs. Also, I had to switch one set of the drawer rails because I installed them upside down but that was a simple fix that took about 5 minutes to accomplish. It was easy to adjust the door, and the drawers slide nicely. The cabinet fits perfectly where I planned to place it. I am very pleased with my purchase.