These brooches are hand embroidered and mounted. They feature a rainbow striped heart! The brooch is made of bronze toned nickel free metal and all thread and fabric are 100% cotton. The round pendant measures approximately 3cm wide. If you need this item dispatched sooner because it is for a gift or event please let me know! I accept custom orders. All items are handmade which means measurements etc. may not be exact.