I bought this for my grandson. Everyone in my family has at least 2 north face denali jackets. They are warm and light weight. I wore mine to school and on cold winter days they keep me warm while on recess duty. So if it keeps me warm I know it will be the best jacket to keep him warm!