I like the in-between fit sizing that head does! M-L is perfect for me since i Tend to fall between sizes on most brands. The bib itself has a fitted type of fit with a solid seem construction and a decent stretch. Material seems (have not been able to test on snow yet) very comparable to 3 layer gore-tex. Pockets(only 3 total if I recall, two front thigh and only 1 chest pocket) are a bit lacking but my jacket has plenty so this isnt an issue for me. Venting is great with long side zipper vents and the shoulder straps seems plenty comfortable! I have not been able to test on snow yet but I have high hopes