Granite could be considered the most durable stone type; it is generally strong and hard wearing. Granite has a relatively low water absorption and combined with chemically inert minerals give the stone good resistance to most stains.
Granite would be the most versatile of materials. Granite can be processed to produce a wide range of finishes from highly reflective polish to a rough exfoliated (flamed) surface. Other surface finishes include honed, sandblasted and antiqued.