This cabinet is exactly the size and style I was looking for and will serve my needs well. However, the color is listed as antique white, but it turned out to be closer to a pale beige...not matching the color shown in the website photo. I may need to repaint it to match my other furniture.  Disappointing. As for the assembly, it was easy only for someone who has experience in furniture assembly.  There are no written directions, just pictures with arrows. Providing a written explanation of how the parts work to secure the pieces together would have been helpful. It comes in 15 pieces with about a dozen bags of hardware. Somewhat overwhelming when you first open the box. Partial pre-assembly would have been nice. It takes two people to put it together. It's cheap quality, but you get what you pay for, and all-in-all, I'm happy with it.