Marble is a porous stone, which does mean that if spills are left unattended, it can absorb stains. Liquids like red wine and oil are the usual kitchen culprits but all that is needed is a little care and, as long as you remember to wipe a stain up when you see it, your marble will stay looking as good as new. In fact, provided your work surface is professionally sealed when it is first installed, and regularly maintained, there’s no reason why you can’t gain a lifetime of enjoyment from marble worktops.