Elemental Pentacle Tarot Altar Cloth 100% cotton Professionally printed and hemmed. Hand-made in the USA. 20" by 20" Perfect for your card reading table or altar.