Its a great jacket its waterproof, warm and wind proof. but keep in mind its a shell so its thinner than a insulated but still nice and warm and can easily be put with layers and will still fit nicely
this is the temperatures at which i needed to layer with it
30 - 45 degrees - i wore just a tee-shirt under and was fine
20 - 35 degrees - i wore a sweat shirt or thermal & tee shirt and was warm
0 - 20 degrees - wear a thermal and sweat shirt
The jacket still fits very good with the layers as i said so you wont look like a marshmallow or somthing.
I hope this helped and feel free to ask me questions about it