Absolutely sick puffy. Been gettin colder out here in UT so I picked this up and its chalked full of good shit. Super warm! I'm 5'9 145 and the Medium fits great. Long to cover my ass, and slim to not look all gaped out.