This is absolutely the best Heating pack I have ever had!!
I have the XL Flax Sac, and I heat it in the microwave for 4 minutes.  I most always have warmth left in it 5 to 6  hours later.  It's amazing!!!
Rating: 5 stars