Greeting cards with a story. Each card is 4x6 and comes with its own envelope. All cards are wrapped in a compostable plastic sleeve. Your purchase means a local charity gets a donation. All cards are painted by hand, then scanned and printed in St. Stephen, New Brunswick, Canada.