First things first: this vanity comes with a countertop made of 3/4" thick standard glass with integrated bowl. There is only one 1-1/2" hole for the faucet and no overflow valve in the bowls. The drain holes require the use of their chrome push-button style plug- so you will NOT be able to use the drain, stopper, and fittings that come with the faucet you purchase. The hardware on the vanity is stainless steel, but the stopper for the sink bowls is high-polish chrome- kind of odd. I wish that I could have picked a different finish for at least the stopper.
The inside of the vanity comes with two solid shelves, but they are completely impractical to even use, because your sink plumbing is going to go right where the shelf needs to go... so- what to do with the shelves? There are no other shelf bracket holes to install the shelf higher or lower, so if you wanted to use them, you'd have to drill the holes yourself. The back of the vanity is solid wood- not fiberboard, not pressed board- it's solid. Be sure to only have your plumbing roughed in so that you can have nice, pretty holes cut for the vanity- otherwise, you'll be cutting out huge chunks of solid wood- that you'll be able to see, even with the cabinet doors closed (they're glass doors, remember?).
The vanity stands up off the floor by about 7 or 8" on chrome feet. You WILL see the floor underneath, and no store bought toe-kick is going to be high enough to hide what's under. Be sure your flooring goes to the wall and is in good condition.
You will need to use clear silicone caulking on the glass countertop between the wood framing. The countertop sits on top of the vanity and does not add any width, since it is nested between the side framing. There is about a 1/8" gap on either side that is a water trap, if you don't caulk it.
Onto the mirror... the mirror and its frame are the same size as the vanity. For some reason though, they only provide 2 screws to hang it up with! This is a great, big, heavy mirror. It should not be hung without securing to studs. Do yourself a favor and countersink some screws into the studs and plug the holes with wood plugs or filler.
The shelf that attaches to the bottom of the mirror sticks out so far that you would have to hang the mirror at least a foot higher than your vanity countertop to be able to use it, because the faucet heads would not be accessible otherwise. We are choosing not to use it, because it would make the mirror too high for our children to see into.
The drawers are very small, but they do open all the way. They are only about 12"x12"x4" or so. They are not long enough for me to hold any of the drawer organizers that we have.. maybe I'll find some- bathroom drawers really can't go without at least a liner of some kind that can be wipes clean.
The cabinet doors have a soft closing hinge. You'll have to unscrew the hardware a bit to get the protective wrap off of them.
Overall? Everyone who has seen it remarks how beautiful it is. It is one of a kind and super pretty. I wish the countertop was a resin material instead of glass, and I wish I had known the stopper was going to be chrome. It looks silly to have a brushed nickel faucet with a chrome stopper, IMO.
Great Offer Stock was very helpful in answering my questions about the product and I've included all the information we obtained from them and also discovered on our own in hopes that it helps others in determining if this product is right for them.