These keychain's & lapel pins are a perfect symbol that represents transformation, joy, and courage. It comes in a tiny purple bag, which makes it a great gift!

Meaning of Butterflies:
The butterfly is a symbol of change and joy. To the Native Americans, the exquisite butterfly was considered a miracle of transformation and resurrection.Seeing a purple butterfly is also a message that is reminding one to be patient and keep the faith; it urges us to have courage and trust in one's self.
Meaning of the color purple:
In the United States military, the Purple Heart is presented to those who have been wounded while serving.
For survivors of Domestic Violence, who may also be wounded both physically and emotionally, the color is meant to be a symbol of peace, courage, survival, honor, and dedication to ending violence.