Stays Put But Doesn't Stay Cold
Does everything advertised...stays put.  But those little packs don't stay cold long enough for bad headaches.  Otherwise would have given it 5 stars.
Rating: 4 stars