We're in northern Vermont and she has trouble staying warm even if the heat is at 70F.
They aren't as thick as I thought they would be, but they aren't cheap and flimsy either. She's 5'4" (162cm) and they come up just over the knee by a couple of inches. But they stay there. No snags or defects of any kind. Good value for the money. I only bought her one set of three to see how she liked them. I'll buy more.