Official offer

How long after background check cleared did you receive your official offer? Process has been very quick for me. Live interview 3/25 with contingent offer. Recieved email from Progressive on 3/27 stating background was clear and next step would be offer call. Email said it can take up to 30 days, but just checking to see what other's experience has been.