We will ship most items out within 48 hours of receiving your order. Unless there are major delays with the shipping provided and/or it is the holiday season, you should see your product/s within a week of ordering!
Custom orders will take anywhere from 3 - 5 weeks, including artisan looming and shipping from South America.