The Eternal Knot: Original Hand-Embroidery Made in Maine, by hand, one piece at a time. Orders for in-stock items usually ship in 1 or 2 business days. Other orders are shipping in 7 - 10 business days. If you have any questions please contact us.