It came complete with all parts and no damage.  It went together quite well.  We laid out all the parts, according to the diagram supplied.  Some parts were numbered, some were not.  That made it about twice as difficult to assemble.  The supplied towel rack included a dowel.  When the ends were attached to the drilled holes, the dowel was too short and fell out of the ends.  Someone didn't measure correctly.  So, no towel rack.  The small shelf for the other side had one hole drilled to attach the shelf, the other side was not drilled.  So no small shelf.  that's why it's a 4 instead of a 5.....otherwise, a good cabinet and very useful.