6' 215 lbs and the large is tight enough that I can't ware a layer underneath comfortably. The length was fine and has the long lasting dickies feel to it. Going up to the XL to see if that is more of a loose fit