Great, Versatile Ice (or warm) Pack!
I've only used this as an ice pack so far, but I love its versatility -- it has two wide straps that can be repositioned to the Velcro strips on the pack, so you can adjust it to apply almost anywhere.  I've used it on knees, shoulders, lower back, and feet.  It's held up well and looks to be very good quality.  Definitely recommend!
Rating: 5 stars