This shipped with no damage, and my contractor installed with no problem.  It's a beautiful cabinet, especially with the marble top.  However, the marble is apparently synthetic and I put regular bathroom cleaner on it, which is a no-no, as there is some discoloration now in those spots.