The irs sent my refund direct deposit on Feb 25th. It is not in my bank? Shouldn't it be there within two days?

How long does a direct deposit from the IRS take to show in the bank?