Definitely heavier fabric keeps out the cold or heat.  The stripes feel very nautical.