I just purchased a Cockpit USA B-3 through the mail. My chest measurement is 41", but that is mostly because I have a wide upper back for my size and not a huge chest. I am 5'9'', weigh 150 lbs, my waist is 32" and I have narrow shoulders. Based on my measurements, a size 40 was suggested. Also, everything I read indicated that a size 40 in this brand would be the proper fit for me. The jacket measures 24" pit to pit at rest (25" when pulled). I am not 100% sure how a B-3 is supposed to fit, but to me it looks and feels a little baggy and I am considering sending it back in exchange for a size 38. I was hoping for a snug fit and I don't plan to wear bulky sweaters under the jacket. Because I am not sure of how these jackets are supposed to fit though, I thought I would seek some opinions. Any suggestions would be appreciated.