Unfortunately, it depends on our daily stock availability. Our inventory changes rapidly, and we cannot guarantee that 100% of the items in your order will be in stock. Typically, we aim for 80%-90% fulfillment, although there are instances where only 60%-70% of the items may be in stock. We appreciate your understanding.