I ordered on 5th May and it finally arrived 29th thatās over three weeks. It was needed for a specific date and I was stressed it wouldnāt arrive in time. It wasnāt a cheap gift and if it had turned up late I wouldnāt be able to return as it was personalised. Buyers need to made aware of this long wait before ordering.i live very rurally so getting a gift is difficult.