Lol I don't think its just our walk-ons. Iv just heard on the news that the south have had the wettest January since records began!
Anyway i digress. Yes they are cotton, yes they will stay wet all day! There are some decent pockets on them but no padding at all!