It's barely adequate. I ordered a size larger so I could layer under it as I live in a very cold climate. We get 30 mph winds and in dead of winter we might only reach single digit temps. There isn't any elastic at the waste or an option to cinch it in, so it hangs considerable in the crotch when you are walking. this gets very annoying when you're trying to chores as it pulls against the tops of your thighs. The fit runs small. Even with the size larger, I can't comfortably layer under it. I would need to have ordered 2 sizes larger. When I do layer, the fit is very constricting and tight, especially across the shoulders and in the thighs. And finally, it doesn't keep you that warm. I tried wearing without layers on a 28 F day and was chilled by the time I finished doing all my chores in the barn. Even with layering, my legs and arms get cold.
The two positives I'd give are that it does a decent job of cutting the wind, and the magnetic front flap seal is great. Do dealing with snaps.