Very good product for assisting in knee rehabilitation post injury. It provides a powerful cooling effect and enables you to be mobile (unlike a pack of peas from the freezer). I would recommend based on my own personal experience. Its far from cheap - but overall good value