In general, our delivery times range from 3 to 7 working days after your order has been confirmed. We do everything we can to prepare and dispatch your products quickly, while ensuring their freshness and quality. Some items, made to order, may require additional time, but you will always be informed by email. During busy periods, such as the festive season, delivery times may be slightly longer. Rest assured, we do everything we can to ensure that your products arrive at your door in the best possible condition!