I like that Nike lightweight training cap too and have one I use regularly. The material is ultrathin, great for warm/wet weather. However, it's not a good insulator for really cold weather. For that I recommend a light beanie-style hat that can be pulled down to protect the ears from cold. I have a light soft fleece one bought for $5 that also can be stuffed with clothes to make a pillow at night.