Marble is softer and more porous than granite, which makes it more susceptible to scratching, staining, and acid damage.