I do not find that they actually cool the leg very much. The ice pack melts pretty quickly, I found that disappointing.