These Milagros ~ "miracles" ~ are made of mild steel and based off of found original Milagro heart molds. They are finished by hand forging and polishing so each milagro will be a little different and natural variations will occur. Handmade in India.