is sonata better than ambien?
Ambien can work up to 3 times as long as Sonata and will probably do a more efficient job of keeping you asleep. Healthcare providers tend to recommend Ambien over Sonata for this reason. Ambien still works quickly enough to put you to sleep, but may be better at increasing your total sleep time.