When running cotton isn't recommended for layering next to the skin because holds moisture and doesn't allow the body to properly regulate temperature. Wearing cotton while running will result in freezing in winter and overheating in summer. Once cotton gets wet, it stays wet. Much better choices are polyester and nylon which are breathable fabrics and will keep you dry and comfortable while running.