Marble is a beautiful, porous stone that requires special care.
It can be scratched by grit, and it absorbs moisture, so immediately wipe up any spills. Clean marble regularly by using a soft cloth or sponge with a solution of mild, liquid dishwashing detergent and warm water. Dry with a soft cloth. Carefully follow the product's directions. If you cannot remove the stains, you may have to call a professional marble restorer.