Shipping depends on the courrior service as well as the country you are ordering from, unfortunately however there is a 1 to 2 week wait before products are sent for delivery as they are handmade by our resident seamstress, some orders may only take a day or two before being shipped while larger orders may take considerably longer.