I bought this for an autumn holiday in the Baltic. It was reasonably warm (on top of several layers of clothes) in a windy 10C but I would certainly doubt it would be warm to -29C. I also wore it in steady, not torrential rain and had a wet shoulder when I took off the coat. The coat dried quickly but that isn't much help when the clothes underneath are wet! My size assessment relates to a small Petite size.