I purchased this hoodie for my 15-yr-old son for Christmas.  He doesn't have a locker at school, so on cold days, he has to lug around whatever jacket he wore that day.  This hoodie is absolutely perfect.  We live in Texas, so "cold" down here means lows in the 20's, and average temps around 40.  My son is about 5'10", and very slender - a Large would have fit him well, but he likes his jackets and sweatshirts to be loose-fitting, so the X-Large is great for him.  The quilted sleeves are very nice, and allow the hoodie to slide on over long-sleeved shirts without bunching up the sleeves on the inside.  This hoodie keeps him warm outside, but isn't bulky - so he can wear it comfortably inside as well.  If he is going to be outside for a long period of time in very cold weather, he still needs a winter jacket - but for day-to-day school, running here and there in the car, walking to friends' houses down the street - this sweatshirt is wonderful and suits his needs perfectly.