... Artificial Quartz, Artificial Stone (Mixed marble or other kinds of natural stone with resin, shell chips and glass pieces)ColorsPure Color ... and Packing Assurance Color Difference control Thickness ... Stone,Nano crystallized glass stone, Artificial Onyx, Porcelain tiles, etc. Natural Materials:Natural Granite, marble, slate, sandstone, natural quartz, basalt, porphyry, Lava stone, etc. . 2. Stone ...