Nothing that the dose is, once Avanafil has taken result it should last for around 6 hours. Avanafil is most effective in men with mild to moderate ED.