I am 5'11 and 145lbs. I bought a small and the fit is snug and perfect as mid layer. Very light with full range of motion when zipped up. Stuffs into its own pocket. The only difference between the jacket and the picture is the sleeve doesn't say "900 fill."