Marble is beautiful and expensive. It is a soft and porous stone. Which means, in high use areas it does not stay beautiful for long. The marble can get easily damaged, stained and dirty in areas like the bench top, bathroom, shower and toilet floor. It takes a professional cleaner and polisher to bring it back to looking good. Granite is a much harder and less porous stone and better for these areas. Use the marble on the low traffic areas (Mary).