I think I'll wear it a lot all winter and it is warm
It has some thickness and it's not too short
The size is suitable and it's not too tight on my flab
M size is just right for me
The touch is very soft too