even if they are sealed, if you get oil on them beware......during thanksgiving, i got some turkey fat on mine and woke up to find three big black blotches......i tried the flour and hydrogen peroxide thing and it made it a little better but not much......luckily, the rock absorbs and disperses over time so the coloration is much better.......lesson learned is that there are sealed synthetic substitutes that look like granite and you should go that route.......a kitchen countertop should be very forgiving and user friendly.
True granite is impervious and nothing will "sink in" although any stone can be stained on the surface. It is marble that folks must avoid. Marble soaks up liquids almost as bad as sandstone.