Please allow processing time of 7-14 days. Need them sooner (5-7 days)? Choose express shipping at checkout. Cookies are 3-4 inches. They can be left out for 3-5 days, after that, refrigeration is best. You can freeze them for up to 3 months. Some cookies can be personalized as to name or color.