The insulation works really well. I also have the US version, and honestly, I can't really tell or feel much difference in terms of warmth or fluffiness.
The windproofing is pretty good—the cuffs can be tightened well, and there's even an extra storm hood!
The overall quality feels nice.
For someone 5'10" and 163 lbs, XL fits perfectly—not too big, and still roomy enough to wear a hoodie underneath.
For someone 5'10" and 132 lbs, L fits well.