Once it is assembled, it is a nice looking and sturdy cabinet.
However, I was shocked that this one came in millions of pieces. I didn't expected that this kind of home-assembling furniture come in such many pieces.
The instruction was clear and assembly itself was not difficult. I was able to finish it in 1.5hrs with manual screw driver.
You need to be very careful while assembling, since you need to flip it over multiple times. All the pieces came in the good condition, but sadly I got a small chip on the front door while I'm assembling...