We strive to ship every order within 24-48 hours of being placed and orders typically arrive within 1-2 weeks following the date of purchase, depending on location. However, if you do require a rushed order, please contact us and we will do our best to accommodate your request.
Free shipping is offered on all orders over $99.
Since all of our pieces are uniquely handmade, we are always happy to accommodate custom orders. Please allow one week for custom orders to be processed. They are typically shipped following the one week processing period and will arrive 1-2 weeks after, depending on location. If an order needs to be rushed, please let us know and we would be happy to see if we can accommodate the shortened time frame.