I take Lunesta, the generic version of it anyhow, but because I also take Vyvanse, which is an ADHD med--so a stimulant, I sometimes have to take Xanax (this was okayed by my Dr) with the Lunesta in order to be able to go to sleep. But once I'm asleep I sleep straight through. It's been very helpful to me.