Click here to see our Shipping and Returns Policies
Available on pre-order, this will be our final batch of PRE ORDERS!
Pre order means that your items are made to order in a batch with other orders placed in a specific time frame.
Orders placed between 18 - 28 November will ship 6 December.
Orders placed first will go into production as soon as possible and may ship sooner. Available while fabric lasts!