I bought this to help my wife with her constant pain in her legs. Other "gel socks" don't retain their cooling capacity long enough, but this item does. The segmented design makes it easy to wrap around irregularly shaped body parts like the ankle to get past the foot end. Strong velcro straps keep it in place with the right amount of pressure. The only downside is how much space this thing takes up in our freezer! I would buy it again.