... the following production lines:Granite Stone, Marble,Sandstone, Limestone, Lava stone, Porphyry, Basalt stone, Slate, Cultrue stone, River Pebble, etc.We ... and marble Stone Countertops,/ kitchen tops/ vanity tops, etc, their sizes are for example as followed:Kitchen Countertop: 24"x96 ... ", 28"x96", 28"x108" etc.Countertop Peninsula: 36"x78", 39"x78" & 28"x78" etc.Countertop Island: 66"x42", 84"x42" ...