This is a seasonal item with fast-moving inventory.
We do our best to note if sizes are made to order or are in stock, but sometimes inventory moves faster than we are able to update it. In stock sizes ship in 1-3 days. Made to order items are handmade to order in 5-7 days.
Please always let us know in the note at checkout, or via an email after you order, if you have a need-by date within 2 weeks.
We ship worldwide from the suburbs of Philadelphia, PA.