All embroidered items are made to order and can take up to 5 weeks to complete. Should your order be a rush we are happy to do our best to accommodate. All orders are shipped via USPS.
If you have any questions, please reach out through the contact form.