I live in a high desert mountain valley above 7000’. I’m 6’ 170 and the L would be a good size. But I am not a cowboy and don’t require a tight fit. I spend hours outdoors at low level activities in a harsh winter climate. I layer heavily and the oversize XL suits me fine. It is light weight and Its wind blocking capabilities are significant, the mud color blends with the local geography and the AG-GEAR logo stands out in a world of Ariat and Carhartt. Nice pockets too.
Good product for its price. I’d buy again if this were ever stolen but I don’t expect it to wear out.