Due to the popularity of our products, orders may take between 2–4 weeks to arrive. We know waiting for your baby's new items can be exciting and we are doing everything we can to process and ship orders as quickly as possible. Rest assured that your order is being carefully prepared and you'll receive tracking details as soon as it has been dispatched. Thank you for your patience and support.