I didn't know exactly my size and took a chance and ordered 38S. I am 5'8 and 170 lbs. Wow, it fits me perfectly! The materials are very soft. It's not too heavy and not too light, just the way I like it for the "cold" weather in California. Very satisfied.