I rarely if ever disagree with Holice -- we're both old school, I guess -- but Thermore is polyester and ANYTHING synthetic creates heat or holds in natural heat, to my way of thinking.
I'd use a lightweight flannel or nothing at all if I were making this one.
Jan in VA