Which one is better for flooring Marble or tiles?

Tiles will be more uniform in color and probably harder so they will wear better over time & require less maintainenance