Update: I ordered DS1 3 pairs of Aeropostale fleece joggers and he really likes them! Said they're super comfortable. I ended up getting him a size medium, even though the size chart said large. He's 5'11 and about 175lbs. They just had their first snow at school last night and so far he's staying warm (will be home for winter break this weekend). Thanks Kindra for the recommendation!