We offer free shipping for U.S. orders of $100 or more.

Each garment is hand-made on demand, which means we don’t make it until you order it. This reduces waste and helps keeps the production cost down. It usually takes us 5–8 days to make your garment. We then ship it to you via USPS first class mail. Once shipped, orders to US customers generally take 2–6 business days to arrive.

Orders for Canadian customers normally take 2–8 business days to arrive once shipped. (Remote locations can take longer.)

International orders generally take 10–21 business days to arrive, once shipped, but they may be delayed by the customs of your country.