These American Flag Stud Earrings are very patriotic! They are made of lead free, nickel free zinc alloy with red, white and blue enamel. The needle that goes through your piercing is made of stainless steel...which is great for sensitive ears! They sparkle with rhinestones throughout! They are about .70" in diameter. You have a choice of a heart or a star...Please select which you prefer. Great for yourself or as a gift!