oversized model would fit up to size XL,it's nice model,length just over knee.I have in black one,it's very warm and comfortable, wearing now third year and very happy with it.