I had to wait a long time for the cabinet due to inclement weather at the warehouse, but it arrived without any issues/missing parts or broken parts.  It does have a bit of a smell that is wearing off, and putting together took awhile, but good instructions.  Pleased as I needed a narrow cart and very limited options.  Love the color.