Marble is a very soft stone and it is much softer than granite. It is also highly porous, so it is very easily etched by acids. (vinegar, tomato juice, orange juice, etc) It's also prone to develop water stains or spots, such as marks left by drinking glasses, or water spots after mopping...