This bathroom vanity does not have an adequate finish on the stone. It spots with simple soap and water, and the spots will not come out. I've applied stone sealer twice already. It helps, but I should not have to do that. I thought the material would be maintenance-free, but it truly is not.