I don't know if its cause I'm just a warm person, but if I wear these for more than half an hour my feet start to get sweaty and I have to take them off for a while. If you're constantly cold this might be good for you