I normally wear a size 44 of any jacket/shirt - so as the previous poster says (as well as the description) - order a size or two larger. I ordered a size 46 and this jacket fits perfectly! The zip out liner is basically nothing at all, but, it does zip out, and I wasn't expecting much as far as insulation anyway.As far as the "Long": If you are like me, and always have your super long arms sticking out a bit too far from the sleeves, this is THE jacket for you. It is just the length you want for torso and arms. I never can get my wrists covered in most jackets. This one is perfect.I love love this jacket. Even my 18 year old wants the same jacket. That tells me I don't look as much like a "T-Bird" as I thought I may end up looking like. Whe[...] Get a job lazy brat.Anyway, the zippers and snaps are all standard / as expected. There is NO ventilation, as expected. This jacket does NOT have the little side lace ups like some do - which is my preference anyway. Any questions? I think if you have long arm syndrome, you will be greatly surprised with this purchase. I am!