I find that I stay asleep longer when I take magnesium before bed. I use Natural Calm, and make it with hot water about an hour before bed. It's soothing to drink and it really seems to be working. Sleep is a tough one for me - I usually wake up in the middle of the night and am unable to get back to sleep. So it's nice to be able to sleep right through until morning.