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.