I got a discount on these AVESTON Ice Packs so I could give my feedback and am so glad I did. I just love them! I love that they can be used for hot or cold and I love that they come with a thermal bag. They are a nice size for any body part and are nice and flexible. I would definitely recommend them!