After you file

I wonder how long will it take for you to get the check once you already input your direct deposit information? On the irs portal? Are they going by the date you recieved your tax refund?