Absolutely brilliant! I can't believe it's taken me so long to get one. I've had quite a few ankle injuries so am constantly icing it, and after managing to give myself freezer burn from a gel pack, I decided I needed something a bit more professional! It does exactly what it says on the tin. It completely covers my ankle, icing the top and both sides at the same time rather than me having to keep shifting the ice pack. It also works well as a hot water bottle and it says hot for quite a while. Worth every penny.