The decision to introduce erectile dysfunction drugs into your sex life is not a choice that can be made lightly. There are many facets that you may find yourself wondering about, pouring over charts and graphs as you attempt to determine which pill can be taken with dinner. But when it comes to ED drugs, the million dollar question is just how long you should expect the thing to last. After all, you’ve heard there are ED drugs on the market that can last for a mere hour, while others have spoken in hushed whispers about ED drugs that seemingly last for days. But it’s so hard to separate the fact from the fiction. At the end of the day, which erectile dysfunction drug lasts the longest?

When it comes to the major brands of erectile dysfunction drugs, there is one clear winner when it comes to longevity: Cialis. This little yellow pill typically takes around 30 minutes to an hour to take effect, but once it’s distributed it can actually stay effective within the body for up to 36 hours. This ensures that sex doesn’t need to simply be a “one and done” deal. With Cialis, the body is capable of producing an erection as many time as needed for a whopping 36 hours.

Comparatively, Viagra tends to last about 4 hours. With such a short time frame, Viagra is the best option should you simply wish to knock boots once and get on with your day. Levitra is up next, with a time of effect clocking in around 5 hours. Rounding out the list is Stendra, which jumps up to 6 hours for effect time.

So, if you’re looking for an ED drug that can give you plenty of wiggle room, Cialis is your best bet.