People choose quartz over marble or granite for a bathroom vanity countertop since quartz is engineered and not a natural stone slab. It can be less expensive than marble or granite and more eco-friendly and nonporous, making it less susceptible to bacteria and mold and more durable.