This cabinet is just adorable! I am extremely happy with the finished product. Easy to follow directions. You need a bit of space to lay out all the pieces and the box is heavy so it is easier to build if you have a buddy from the start. The cambolts are forgiving so you can fix mistakes without damaging the piece. I laid out a few blankets on my floor to keep everything scratch free. I was able to build the entire piece up to attaching the doors by myself. It does take a bit of time to build but I found that all the holes lined up perfectly and the directions were clear enough so it did not become frustrating. Once complete the cabinet is sturdy and the doors open and close smoothly. Everyone who has seen it has raved about the piece and no one has guessed that it came flat!