I found this cabinet well packed for shipment.  It was easy to put together but do recommend you review and compare the instructions to the components as it makes the assembly very easy.  I get lots of compliments and was surprised at how much storage the cabinet offers.

Pros: easy to read instructions, assembly was a snap
Cons: havent found any