For EU orders, expect delivery in 1-5 business days.
For US orders, expect delivery in 3-6 business days (pending unexpected customs delays).
For the rest of the world, expect delivery in 3-10 business days (pending unexpected customs delays).
Unworn, unwashed items with tags attached can be returned and refunded within 14 days of delivery. See our return policy for more info.