I have their newest LTS storm shell jacket and the fittings are very similar to Vision or Taimen. I wear an XL Tshirt for example and I fit into a Large Stormshell..
The quality is on another world. Ive used mine 40 or 50 times and its still as waterproof as day 1.
The material is very thick but flexible. It keeps you warm and waterproof at the same time. Highly recommend them.