It's actually a laminate that just looks like granite. I glued the laminate on over 2 thicknesses of 3/4" particle board. It's pretty sturdy. I'm using off-the-rack kitchen cabinets from Home Depot as the base. The white shelving is 3 sections of bookcase from Ikea. One of these days I'll post a pic or two of my bench with all the details.
The bench is located in a second bedroom in my basement so I wanted it to look reasonably presentable in the event I ever have to use the bedroom for guests. The granite-looking laminate is an exact match for the actual granite countertop in my mini-kitchen area located in a different part of the basement. I just couldn't stomach the cost of real granite for my reloading bench!