DM was like from the same day. I checked later on the evening of our test date. I remember this because I started researching how long it takes between test and oath and some said they got it weeks after. So I expected an earlier oath date even though the lady had told us 4 months for the oath...