Good softshell which can keep warm
I ordered L size for this softshell as my body (chest, waist, and hip) would fit this size. However, the sleeves is a bit long, ie 35 inches. If the L size is 34 inches, it would be better (which is body in L size while sleeves in M size).
Moreover, if it has a hood on head, it could use to protect wearer from rain (not heavy one, of course).