I fall asleep quickly with melatonin, but I usually wake up after 3 to 5 hours and don't get back to sleep for at least 30 minutes and sometimes over 2 hours. :( I usually sleep well with cannabis sleep aids, but don't like taking them every night, and especially not on work nights.