Granite is a resilient, durable stone with plenty of density. Granite resists chipping and cracking and is also stain resistant�as long as you seal it properly.
Marble is a sedimentary rock and is weaker than granite. It is known for its elegance and beauty. It does require more maintenance than granite. Consider how much it will get used before choosing marble.
Quartz is impervious to stains and does not require sealing over time. Quartz is resistant to chipping and scratching. Quartz is not 100% natural, as it is manufactured with 7% binding agents to create a solid surface.
Travertine is known for warm earth tones. It scratches more easily than marble, but that doesn�t mean that it is a bad choice for your bathroom countertop. It requires regular sealing. If this is not done, it will allow stains and bacteria to seep down into the stone. Just like marble, consider how often the vanity will get used.
Solid Surface looks like laminate, but is very different. The combination of materials used such as polyester and acrylic makes it non-porous so there are no worries in stains or bacteria. Solid surface countertops require no maintenance.