... in the freezer and the built-in straps make it easy to maintain contact in all the right places
It is compact in the freezer and the built-in straps make it easy to maintain contact in all the right places.  High quality materials.  Cold lasts 15 minutes easily and is not too cold.  Very well designed and convenient product.  I regret it took me so long to get something like this.  Other products don't maintain good contact, get warm too fast or are too cold on bare skin.  This product is JUST RIGHT!
Rating: 5 stars