This vanity is so beautiful. It has Great storage. I love the marble counter and rectangle cast iron sink.  It came with everything we just needed to install. One con... the sink plug leaks. But our plumber says they all now.