1. which gemstones in stock: cubic zirconia, corundum, spinel, glass and other loose syntheic gemstone 2. Which shapes and sizes in stock: round from 0.8--12mm;oval from 2*3mm to 13*18mm;pear 2*3mm to 13*18mm;marquise 2x4mm to 7*14mm;spuare from1.5*1.5mm to 16mm*16mm;heart from 4*4mm to 14*14mm;octagon and rectangle from 2*3mm to 13*18mm;trilliontriangle from 3*3mm to 12*12mm;trapezoid shape and so on.3. Which color in stock: cz cubic zirconia: all colors. (please check our color chart)corundum: 5#, 8#, 34#, 46#spinel: 108#, 112#, 113#, 114#, nano green, nano black, nano pink, nano greyglass: white, green, black, red, ruby red, water blue, sapphire blue.