There is a lot of grip and shite spoken about them , personally they are very worthwhile doing , they alleviate heat in your joints , they can ease muscle injuries , when I lost rotation in my ankle , I used ice baths after exertion and that helped with regaining a little mobility back. I also entered recovery phase after exercise quicker and eased cramps ets , Helping to alleviate next day soreness and cramps as oppose to waiting on your body cooling down etc then beginning the process , it was as if the lactic acid etc had been charged outside my body , I don’t know about the true effects of