All of our cookies are made to order. Which means you get cookies baked just for you! So you know they're going to be fresh. That also means we will get them out to you within 1 to 2 days depending on your location and when you place your order. So please, rest assured your cookies are coming and your mouth will be very happy.