This vanity is everything and more, it arrived unharmed and it is absolutely stunning. We have slowly been renovating our bathroom and this piece is everything. It is sturdy, very heavy so make sure you have help with it. It didn't come with faucets we purchased those separately , the marble counter and sinks were already installed which is why it was super heavy. The only thing we did was get it into place, hook the lines up for the water, and add the barn doors. Love Love Love Love this piece. Couldn't be happier even if I tried. If your design is farmhouse you will not be disappointed.