Our products are handmade to order by our team of design here in Bangkok, Thailand. Due to the nature of our work, we do require up to a 2-4 week production time. We try our best to keep, as many products in stock as possible but due to increasing orders we can’t guarantee a product will be available. You will receive a shipping confirmation via email once your order has shipped, along with a tracking number.