I have taken Sonata and Ambien over the last 10 years. Some nights the Rx one didn't work at all, but I tried Melatonin and it works for me just as well as the Rx one doe;s. When it works, it is great and when it doesn't, it doesn't. I'm glad (for my sake) to know I'm not the only one who is having sleeping problems.