“I am usually a 12-14 and bought this in a L. Yes it fits, but it will be tight if worn over a hoodie. Plus the sleves could be about 1" longer. I also have a 4 zone heated vest and now realy appreciate the heating elements lower down on the front- this jacket would be improved by having the elements lower down near the pockets. I will keep this jacket ( I ordered it while on sale) but will probably get more wear out of the vest.”