This coat is very warm you really don't need to layer. I got it just in time. Today its pretty cold here in mid Missouri and it's snowing and it's windy. I sure didn't notice the wind in this coat. It's a little long for me,  but I won't be cold 