Each Quillow is custom made and made to order. As such, you can expect your Quillow to come in the mail between 3 to 6 weeks from when you placed the order. All packages are handled through the USPS and you will be given a tracking number once the order is shipped.