I ordered a medium and I think that the fit is a little bit on the snug side... but maybe it's just me because I like clothes that are not too snug.  I love the material and quality.  Nice and thick enough to be warm but I can still use it inside a jacket.  I also like the hood because it's big enough for my head... also love the pockets inside and outside.  I am planning to buy again in another color!