MEN'S EDGE MIDWEIGHT JACKET ANTISILVER
Jacket size is a true fit, my husband wears a size L but we purchased an XL due to other reviews about size. We should've ordered a L instead, but we're going to keep this anyways.
The temperature here in Japan is about 25 degrees in the winter, and this mid-weight jacket is absolutely perfect. It keeps my husband warm without overheating him, it has more than enough pockets (plus an internal cell phone pocket), the lining is fleece (nice, warm, and soft), the hood is detachable, and the shell keeps out the wind, rain, and snow.
He recommends this jacket to anyone in the market for it.