Our cookies are baked daily, individually wrapped, and shipped according to your delivery date to ensure you get the freshest product. They are 3.5 inches wide and because we hand scoop all of our doughs, you may notice slight differences in the shape and size. We think this adds to the charm. Your cookies are sent with two-day express shipping so you get them fast (and fresh). For maximum tastiness, we recommend you enjoy your treats within 2-4 days of delivery.