Because we hand dyed pieces we need about 2 - 3 days to complete the piece. If is in stock we usually can ship within the next two days after we receive your order. 

 Generally our shipping is done by USPS Standard 1st Class Mail. Domestic shipping is free. If you need Priority you can specify that in the check out.

For International Orders unless requested we will ship by USPS International First Class. If package is more than the International First Class weight or you request we will send International Priority. 

We are flexible with our shipping and depending on what you need you can email us at and let us know what your deadline is and what service you prefer.