Our almond shortbread cookies are made with real butter and vanilla. They are flavored with almond, and contain no eggs. They are baked fresh, and shipped. There are approximately 20-24 per pound. Also you can include a personalized message on the gift card, just tell us in the message section at checkout.