Its helped me. Some with the twitches, not so much with cramping. Best thing about it is sleep onset. Take 600 mg and within 15 minutes, boom, out like a light. Very helpful while I was in the panic mode. I have gotten so use to most of the symptoms now, I fall asleep without the rx.