Each item is handmade at our small shop in New Paltz, NY. Please allow 3 weeks for delivery. Shipping is calculated at checkout. Returns on unworn and unwashed items will be accepted within 30 days of purchase. Buyer must pay shipping costs.