This is by far the best OTC sleep supp I have ever used. It will knock you out for an entire night. Kinda expensive though..