Marble is both porous and permeable. This means that it is full of tiny holes and it will transmit fluids through it. So if you spill red wine on your beautiful marble countertop, it WILL stain!