Tadalafil, FDA FDA-approved, generic erectile dysfunction medication is a quick-acting PDE-5 formula that helps men to stay harder for a long time. Tadalafil works within 30-60 minutes and remains effective for up to 36 hours. Get tadalafil Generic Cialis at 90% less than the average retail cost.