Glad I purchased this hot water bag. When I received the bag, I thought it’s too small. But after filling it with hot water, and trying it out. It’s actually the perfect size. It’s great on your neck, back, tummy, etc. The fabric bag is stretchy and very nice to touch. Keeps warm for pretty long. Love this bag!