Generally, the 90mg dose of Dapoxetine is the highest. It can potentially have effects for about 8 hours. Other than this the smaller doses such as the 30mg and 60mg doses may have actions for up to 4-6 hours.