We have over 30 different in stock slabs to choose from. Our inventory for natural stone rotates occasionally to keep up with demand. We currently have Marble, Granite and Quartzite to choose from. For Quartz, we have colors from many different manufacturers along with sample towers with their full collection.