Initially the size was for me a little tight (XL)but my experience has been that I should by a 2XL. Once I received the 2XL the fit was perfect. The quality is "old school" and the comfort and performance is just what you need on the fresh winter mornings!!!
No regrets I feel that I paid less than the quality of the product a great feeling.