Your fish order may take a maximum of 2 days to arrive but in rare cases, it might be defrosted upon delivery.
But even after a few hours at room temperature, our frozen mackerels would not spoil quickly and continue to stay in excellent quality. Freeze your fish instantly upon arrival.