Very roomy in the chest and belly area.  L fits more like an XL in other brands, just shorter.  I like it, though, especially in hot weather.  Material is thick.  I would buy more in other colors/patterns.