Very difficult to assemble. No written instructions - just pictures - which means that it is easy to miss details. A single diagram might show three separate steps with no indication that one must be done before the others; I spent a lot of time undoing my own work. The hardware is also not ideal. Screw sizes seem almost random; important pieces are held in by the tiniest screws while decorative or reinforced pieces use enormous screws. Even fully assembled the piece still feels loose/rickety. I would recommend choosing a different cabinet. Not good quality.