Very warm and very comfortable.  The length of the tops are very generous so he can tuck them in under what ever he is wearing.  This is  the second batch that I have ordered and not disappointed  at all. Highly recommend