At H&M, it usually takes 2 - 7 working days to deliver your order.