The bigger the Comfortpax the longer it will hold the heat. Twenty to thirty minutes on average.

Under the covers it will stay warm for hours.