All of our breads are fresh and require a few hours of preparation. For these products please order from 7am to 1pm to be delivered in the afternoon, or before 7pm for the next morning