I ordered 3 items online on 22nd March. 1 item was delivered within 10 days but the other 2 items had expected delivery dates of 18th May and 22nd June! H&M sell good quality items but do yourself a favour, buy instore as the online set up is abysmal. I have just cancelled the remainder of my order as i am not prepared to wait 3 months from the date of order until delivery.
To reply as a company, please log in to your business account.