All altar cloths are finely embroidered using quality threads and a very tight embroidery. The cloths are all hand stitched and machine lined and lined for quality. AS Above So Below: The Tree of Life Altar Cloth : stitches on high quality pure naturally