Marble tends to lose its shine much quicker than hardwood. Marble floors can start wearing down within days if there is a lot of foot traffic. However, if dirt, sand and other debris are wiped from the floor each day, your polish is going to last much longer. To keep your polish intact for as long as possible, avoid cleaners that are not specifically designed for marble flooring, especially acidic chemicals.
How do I maintain my polished marble floor?