They are steel toes so once that gets cold your boots will obviously be cold. If you're worried about that then I'd go for a composite toe boot and for warm weather they are leather so they won't breathe as well as a hiking boot/tennis shoe style boot. They're work boots built to protect your feet, they were not going for temp comfort. Hope this helps
I bought these boots for my wife to work in and we live in Florida. She hasn't used them in extreme cold temperatures, but she has used them in extremely hot temperatures, in excess of 100 degrees, and her feet are the most comfortable in these than any other here in Florida or Pennsylvania. You actually get what you pay for.
I wore mine while power washing and had no issues. I wasn't standing in more than an inch or so of water though. I even hit mine with the water stream and ruined the leather and my feet were still dry. I'm not sure about puncture resistant as I haven't tested that aspect of them