It arrived just outside the allotted time frame advertised although given the current situation with coronavirus I was impressed with the relatively short wait ...