I love this cabinet!  I read all of the reviews so I decided to pay for assembly. My experience with Angi was not good at all but they were responsive and sent a second person days later to finish the job. This cabinet is nice looking and holds a lot!