Contains 12 Bridesmaid Invitation cards and 12 Thank you cards to include your custom messages for personal use. Each card is printed on high-quality card stock for elegance and extra durability. Includes 24 corresponding envelopes and 24 envelop seals.