This wonderful keepsake box contains many of Susan's favorite greeting cards! Box contains 40 cards ( 5 x 7) (2 each of 20 designs), 40 envelopes, and booklet "The Right Words for Any Occasion". The box measures 3.75"H x 6"W x 8 1/2"L. As we all know, the price of cards are getting incredibly high. This box of cards averages out to be 62 cents a card. What a bargain! $24.95