LOVE LOVE LOVE this!  It arrived quickly and in PERFECT condition.  The carrera marble counter top has lovely grain and is smoothly finished.  The cabinet appears to be well made. The white finish was smooth and even with no dings, dents or scratches. The drawers are self-closing.  It comes with a wicker basket for the shelf underneath.  It also came with faucets, which I didn't expect.  I am thrilled!  It's a showstopper for my master bath renovation!  (Be advised it is heavy.  About 350-400lbs!)