We carry over 300,000 sqft of most popular granite and marble tiles. Each color has 12 x12 and 18 x18 in stock.