Overall I like the vanity, but beware that the countertop is a very porous stone. Our contractors left dirty water droplets on it while they were working which ended up soaking into the countertop and staining. If you get anything on this countertop, it will stain. My brand new counter looks terrible and I've had it for two months.
On the positive side, the vanity itself is good quality and I love the format of drawers instead of cabinets. I would suggest getting a good countertop sealer and putting it on IMMEDIATELY after installation to avoid staining!