These do work & last a long time . Having taken 1 i found it took around 6 hours before it fully kicked in - then it lasted around 48 to 60 hours . I have tried many others - these are the best so far - but remember to take them around 4 to 6 hours before sex for the best results