I sized down one on my APC NS, no discernible hip flare. u probably just skinny. i thought the punk coat was very slim I'm slim, but not skinny. I'm lower middle of "normal" BMI. My height (6'5") is what causes most sizing problems for me. Bear in mind I qualified it with "for tall and slim guys". The medium would probably fit slim on me, but it would be too short. The body fit was pretty much the same as most other size large coats I have/have tried on. The shoulders and arms are quite slim however. Most of my basis for comparison is European sizing, so that might also be why it didn't strike me as particularly slim in the body as opposed to your experience.