Our jewelry is made locally in Los Angeles and most pieces are made to order. For these made-to-order items, please allow 8-12 weeks for delivery. In-stock items will ship within 3-5 business days (Tues-Fri). Please contact us if you have any questions or special requests.