Every garment we sell is made to order, by hand, and with care. :) You can expect your order to ship out from us in about 2-7 days. Shipping time to the USA averages 3-5 days, and 7-14 days overseas. We now have a facility in Europe, so some international orders may arrive much quicker now.
Orders with a value over $50 ship to the United States for free.