Granite is a natural material which lasts a lifetime and requires little maintenance.
Quartzite
Quartzite is a stone composed by crystallized quartz grains with a unique glassy appearance, in addition to having the look of marble, the stone provides you with the strength of granite. If you are looking for veins and swirls but prefer a lower maintenance stone this material is perfect.