There is enough blood in the penis to make your penis erect at the time of intercourse. The tadalafil component found in ED solution vidalista 20 is known to be a member of the group of PDE-5 inhibitors due to its increased blood flow to the penis. Men who take prescription based vidalista half an hour before intercourse will get a solid erection that lasts for 36-48 hours.