We built our home in 2005, and put a granite island and countertops around the perimeter. The granite people,were phenomenal and cut it and installed it and sealed it. My granite has seen my kids grow up and drop stuff, spill stuff, crawl on it and stand on it. I’ve put hot cookie sheets and pans of boiling water just off my stove. So, I would say, granite is a good option. My advice would be, to find a place where you actually go and look at slabs and pick your exact slab(s). Stone varies beyond that little 6x6 a designer will show you.