Which lasts longer, granite or marble?

Due to its composition, granite tends to last longer than marble. In indoor and outdoor settings granite holds up better than marble, which is higher in porosity.