We installed this in our master bath. It was exactly what I was looking for to replace an outdated built in vanity. I chose the marble top and thought it was white. It is while with marble streaking. The two side cabinets are very roomy, and the sink size is not large, but adequate. The two middle drawers aren't deep (probably in case your plumbing is centered behind the cabinet.) My husband, a plumber, found it to be great to plumb two new faucets into-- and there's still plenty of room in the cabinets.