Lovely looking table but the top stains even with water.  I will be trying a marble sealant to see if that helps.