Very good quality material and stay warm for a long time.
I like it. It takes 2 1/2 minutes to heat in microwave but it stays warmer longer than any other one I had.  It is made very well and I don't think it will rip or fall apart like other do.  Very good quality.  For moist heat, I just spritz it with water, works great.
Rating: 5 stars