This product is supposed hold several hours of heat for a puppy to snuggle with, but it cooled off completely within 15 minutes. I couldn't believe it! It's a shame, because it's cute and well-made. I think I'll buy the snuggle-safe heat pad instead, which reputably holds 8 hours of heat.It's also smaller than it appears--about the size of a 6"x8" note card.