Ready to Ship means the items which are ready to be dispatched within 24-48 hours of order confirmation. It takes around 3 - 5 business days to deliver the order to your shipping address depending on the location of delivery and import norms. ( * Ninecolours need additional 3-5 days if your order has to be custom stiched as per your specification.)