Granite is a very hard, crystalline, igneous rock that comes in many different colors. Granite is generally considered a durable stone—it’s very dense and acid-resistant. The density means it’s far less likely to scratch than softer stones (such as marble or soapstone), and it’s less likely to stain, too.