Regular cleaning of a marble table top is necessary to keep the table top looking nice and shiny. You can use a soft cloth that has been dampened with water for regular cleaning of dust then dry the top using a soft dry cloth to remove any water droplets. If the marble top needs a more thorough cleaning, you can use a solution of mild soap and water and dry with a soft dry cloth. Never use harsh or abrasive cleaners on marble.
Marble is a porous stone that will last a very long time with the proper care but as it is porous, it is prone to stains. Whenever stains occur, they should be cleaned up as soon as possible to minimize the lasting effect. A mixture of 4/5 water and 1/5 hydrogen peroxide can be used to clean up a stain. Dampen a tissue with the solution, lay it over the stain for approximately four hours, then wipe up the stain. Repeat if necessary.
Repeated washing of a marble table top will dull the surface. When you notice that the surface is dull you will want to polish the marble to bring back the original shine and elegance. There are commercial marble stone polishes that can be bought for this purpose.
Using polish to clean marble should not dim the color because marble polish is a substance designed to enhance the appearance of the marble. When you use this type of product, it will provide an extra shine and keep the marble looking like new. If used properly, it will make the color both clearer and brighter. When you polish your marble surface, use the appropriate type of polish for your material. You should only purchase marble polish from a marble and stone retailer.
Basic marble cleaning products will generally not remove minor scratches from the surface. If you have scratches on the surface of your marble sink or countertop, a specialty cleaner will only clean them. It will do nothing to actually remove them.
If you want to remove the scratches, you may need to use a polisher. To do so, sand the top layer of the marble with a light piece of sandpaper, then apply a polish to the surface. It will generally remove the light scratches and significantly improve the look of the marble surface.