Please note that all orders take 3-5 Business Days (M-F) for processing. All orders ship USPS First Class or Priority Mail and may take up to 1-5 Business Days to arrive to cities in the U.S. International orders may take up to 2 weeks to 60 Business Days to arrive depending on your geographical location. Each item is made to order and we do not keep anything in stock. We ask that customers review the provided sizing chart before purchasing and measure themselves accordingly. Baby & kids sizes are also available in each design upon request. We will not provide refunds or exchanges for buyers choosing the wrong size, color, design, or providing incorrect shipping information. Contact us anytime before or after the ordering process with any questions or concerns. We'll be happy to help. Thank you and happy shopping!