Select marble countertops if you want a design with the most unique, unpredictable veining and natural modeling. Marble tends to darken slightly over time.
Opt for granite if you want low-maintenance countertops that don't fade or discolor over time and aren't sensitive to cleaning chemicals. Be prepared to add occasional sealants to ensure its luster and longevity.
Quartz countertops have all of the same benefits of granite, except they aren't entirely natural. Choose quartz if you want a nonporous option that requires zero upkeep and never requires top coat applications.