I am completely satisfied with this. I warmed the pillow up in the microwave to apply warmth to sore overworked muscles/joints in my hand. It retains the heat very well. The weight, size and flexibility are just right for wrapping the warmth around where it's needed. The lavender scent is pleasant, not overwhelming. Very comfortable. Materials are quality and well made. I highly recommend.