I used to get terrible cramps in my lower and upper legs. I also used to drink a lot of wine. My diet was pretty good, drank a lot of water and rode bikes regularly. I stopped drinking alcohol, soon to be 5 years ago, and have not had leg cramps since shortly after I started abstaining.