I recently needed an ice pack to aid in recovering from foot surgery. These are easy to use, sturdy and very durable, stay cold for a long time, and exceeded my general overall expectations. I especially appreciated the attached Velcro band that held the ice pack exactly where I needed it. I was even able to sleep with the ice pack on, and it never slipped out of place. I would highly recommend them, and would not hesitate to purchase again.