Facing erectile dysfunction ? You're definitely not the only one. Two popular options, Viagra and The weekend pill, can help improve your intimate life. But which is right for you? It depends on factors like frequency of use. Viagra works quickly, lasting up to 4 hours . Cialis, on the other hand, offers a longer-lasting effect (up to 36 hours) .