Yes, a good few hours, depends where you use it though I guess. If it was in an outdoor hutch, then probably not so long. They come with a fleecy cover which you can wash. I pop mine inside an old sweatshirt for George, he really feels the cold, and loves lying on my clothes :roll: