Hand painted cards. Each card is 5"x7" and printed locally in small batches on completely recycled paper. Every pack includes 10 cards and envelopes.