If you buy something via one of our links, we may earn a commission. The North Face is the leader in making stylish puffer jackets that not only look good but perform well too. This jacket is no ...