Be careful when you pull out this cabinet from the packing box.  The cabinet is very heavy and it's easy to make the top board break apart from the others when you lift it.   Even though, it is still a very beautiful cabinet.  

Pros: no need to assemble, beautiful color 
Cons: the juncture of the top board is not firm enough