Viagra does not keep you hard after coming, but it does help you maintain an erection for long enough to have sex.