I bought this for my 17 year old. He is 6'1" and 140 lbs so it is definitely for a slimmer build. He loves it. Calls it his "UK coat" because he says it looks like what models in the UK wear. Good quality and fit for the price.