I had never heard of the Nebulus brand, but after some research I understood it produced quality products, but are not given. Amazon selling off the impressively price (around 140 instead of the 349 shown on the label), I'm tempted by the jacket. Well took me! She's hot, and we immediately felt quality. I just regret that the hood is detachable, but that's a detail.
For information, I measure 1m80 for 85kg (muscular). I took L, it suits me perfectly in the trunk (shoulder). M would have been too small to that level, but more adjusted to the arm I think. So no, I do not think this jacket too large size, unlike Nebulus pants.