Processing time: Order verification, tailoring, quality check and packaging. All orders are sent to the manufacturer for dispatch within 24 to 48 hours after the order is placed. The manufacturer then processes the orders, which takes an additional 3–5 business days.
All orders are shipped within 24 to 48 depending on your location and fastest available service. The typical delivery time frame is between 10 to 20 business days however, you may receive your items much earlier. All orders are shipped with a tracking number so you can track it every step of the way! Packages may be faced with delays beyond our control such as customs or postal delays.
Please note: If we are experiencing a high volume of orders, shipments may be subject for minor delays. Please allow additional days until your order is delivered to your destination. If there is a significant delay in the shipment of your order, we will contact you via email or telephone. 
You have successfully subscribed!