Each piece of jewelry is handmade in NYC and usually takes 3 weeks to produce. Our summer production schedule is a little crazy. Orders placed before 6/6 will take 3 weeks. Orders placed between 6/7 and 7/17 won't ship until 8/9. We do have many beautiful pieces available for immediate shipment from our studio, just click "Ready to Ship."