If I were to do it again I would probably opt for quartz. I have granite now and really like it, but you are not susposed to put hot pots or pans on it as it damages the sealer. Granite needs to be cleaned and resealed every year or two; its not hard to do but it is a bother. Quartz does not require sealing and hot pots and pans do not damage it at all.